MDPSAKHHLSLSPTIKELRRSDFPSGFQFGVATAAYQIEGAAYEGGRGLSIWDVFSHIQGSISDGSNGDVACNHYHLYKDDVLMMKSLGIKVYRFSISWSRIFPDDSEQLNFEGVSFYNNLIDCLLDAGIEPFITLYHWDLPLWLENDVNVRGWLTKGIVEHFARYAGSCFKLFGDKVKNWATFNEIRTMAVEGYGNGSKAPGRCSISALENSKKTTGDSSTEPYIVAHNALLAHGAAVQVYRKFFQADQKGRIGMVVDGKWFEPFSVTRQDEDAAQRCIEFEIAWILDPLFGMDYPDSMRKGAANRLPKFTDEELAILHGSIDFIGYNYYTAYYAEHIEYDIEPSQRWHETDRMANTHYANSEGNLIGECMGPPDNDWIYNCPWALPKMLEWLRQRYGKQQLSSIPIFITENGTMDDMEDMPRHVACNDLKRIEYLKATLQNLGACIKEHGYNVQGYFIWSLMDNFEWNSGLRSRFGLYYVDFANKQSRYIKRSAEWYREFLLQNDEKNNLKLCCYQLWSKVTSKLC*