MWRGKVPVIVLAEFAKKNSPLAFVAPSLNIIDGESSSLFGKLKHKLFFYWHYHYIMAPAAVSDSLKPRDVCIVGVARTPMGGLCGSLSSLPATKLGSIAIECALKRANVDPAHVQEVFFGNVLSANLGQAPARQAALGAGIPNSVICTTINKVCASGMKATMLAAQSIQLGVNDVVVAGGMESMSNAPFYLPELRKGNRLGHGTVVDGMLTDGLWDVYNNFGMGMCAELCADQHSITREEQDSFAIKSFERGIAAQNEGAFAWEIVPVEVSGGRGKLNTVIDKDDGLEKFDPVKLRKLRPAFKEGGSVTAGNASTISDGAAAMVLVSGEKALNLGLHVIAKITGYADAAQAPELFTTAPALAIPKAVSNAHLEASQIDYYEINEAFSVVALANQKLLTLNPDKVNVHGGAVSLGHPLGCSGARIIVSLLGVLKQRSGKYGVAAVCNGGGGASALVLEFM*