MGVRQVGTLASRAFSRISGRFNLRSSPVVQATAAAEMNKRHDIMESNRGSSKAWIYLGTGVAGLLGLVGAVYADEAEHGLAAPHYPWPHGGFLSSYDHASIRRGHQVYQEVCAACHSMSLVAYRDLIGVAYTEEEVKAMAAEVEVEDGPNDEGEMYTRPGKPSDHFPSPYPNEQAARFANGGAYPPDLSLITKARHNGQNYVFALLTGYRDPPAGVSVREGLHYNPYFPGGAIAMPKMLMDGGVEYEDGVPATETQMAKDVVTFLSWAAEPEMEERKLMGFKVIFVLTLALIQAGYYKRWKWAPVKSRRVIVDVIN*