MGKNKKSFVPTESCLSLSSHPELEEIHDKPRIIDTHTHLVSTFNAYKSKYAQGKYNTVHEFVRGLYAGHNVEAIVDVWCEAPVQSVWRSIANSALTEEDRREKWGGIEYWFVMGVHPHEASLYNDDVETDILEAMAHPRCVGWGEIGLDYHYDNSPRDIQRAVFVRQLQHAVRLGKPLTIHTREAEEDAEHILKEHVPKDHRIHIHCYTDSPEWAARMLDHFPNLFIGVTGVITYSTNLNTSAVIRWLVQHPTPSQRSPLRIVLETDAPFMVPSNIYATPALKEVKGRLPLSHTAMIPWTAAFVAVVAREAAGDSGDEWTITQVLCEARENARTMYGV*