MSRVASAPQVGLPADVHKSILFFHLVYSLSHSLHHFLLLQWRPSCINDSEKTNSRHWFVIWTNYWSSEGKLYLRSECFLDMKREESDLTDCNFKDEFFYGTRKEGCLENDPRAGHFSGGFPNIKKTMAYNYCEMRHCLQTRREFFGF