MVREKNPLWETHTSLFIPTNNKSKSYEWTCKYCGKITTSSLTRLEEHLAKVGGNIAPCKGVPQAIADEMFKRIQSNPRRKRNYVEVEETISSHIPRAPHAHAQSTSSPTASSIGIDASVSDSSRRTVRLKQPTIEEASGGRVTLRSAIEQLRHEAEGEIARTIIECNLSFHVLKAAQWKKMVTAISKVGYQEGWTGLSYHEMRTTKLDEERKRIDNLLDPVRAGWAKYGCSILSDGWSDRKKRGIINILVSSPLGTYFLRAVDSARGGKKTSAEFIYRHIRHAILEVNIFQR