MGVCYCLHMYHEAQLSKDRHKHLRFAPPDQVLVKMFATHVRAVFRVLDCMQGMLYDFGMISPCIINGNGREATGHDPTVVQYVPISFANLELVIRMPVPSFVLASSLYLVLTSLDDVESYADHCGGHSQFHVDRHVVLVPNPTLGSAFLLDLMQSTRDISNTILLRAVSFLDLEMTTVYCKWSSLQLAGEGEDYTYSLAMEMTENLEDASNELILADEEIVRFQLGEVFSHMPKEEVESRLDSLKEETMKELEKLEEEKESVLAQMAELKKILYGKFKDSINLEED*