MSRVASAPQVGLPADVHKSILFFHLVYSLSHSLHHFLLLQWRPSCINDSEKTNSRHWFVIWTNYWSSEGKLYLRSECFLDMKREESDLTDCNFKDEFFYGTRKEGCLENDPRAGHFSGGPLYG