MSVLYHPGKTNVVADALSHMPMDSVSHVDEAKKDLVKYVPRLDRLGIRLKDSSNGGFMFHNNSKSSLVVEVKSRQHLDKPLMDLKKSVLSKLNGLFSLGGDGVLRLGTKVKLSTAFHPHMDGQAEHTIQILEDMLRDCIIDFKGNWDKRLSLVEVSYNNIYHSSISMAPYEALYGRRCRSPIGWFKVGASSHMVPDLIYKTLEKVHIIRNRLKTAYSRQKSYADHRTRDLEFEEDDKVFHVSMLKKCIGDLKSILPVEGLGVQDNLSYEEVPVQILDRQVKKLRNKEETSVQVLWNNHLVHGATWEAEADKRSGYPHLFDN*