MGTVTTEGPKFFELNTGDKLPALGLGTWQAESNVIGEVVKSAIKEGYRHIDCAYDYYNEKEIGDALQEMFKQNIVKREDLWITSKLWSSFHAPEHVPEGLDITLKNLQLDHLDLYLIHWPVALKRTSPKPDNPEDFAVLDIQATWAAMEKLVETGRVRAIGVSNFTVEKLQKLLAYAQVTPAVNQVECHPVWQQRKLRSFCRSKGIHLSAYSPLGSPGSSFSRFSVLEHPVLKKVSERVGKTTAQVALRWGIQSGNSVLPKTTSAKRIKENFGIFDWSIPPEDFKLFSEIDQVRLFKADFWLNDSTSPYKTVDEIWDGDL*