MTYNSTLPKVFVYLLTTIETLYQTRVPLEVQNRKNVHLATSGCLVIACYLWGVLHFSETLKAKHQLAQSLFPNFLEYSRFVRRCNGLLPSIQVIRQALVFKEVEGMSVSIIDSFPIPLCQPIRNFRSKGLGDYANVGYNATKGQYFYGCKCHALVSESGYVIDYTITPASMADSSMTEEVLSQFGTPTVLGDMGYLGQSLHDRLELEGIDLMTPVRKNMKQKNILFPNFSKRRKVIERVFSFLTNLGAERCKSLSPQGFQLKLEMILLAYSLLLKSAKSLEPETLRYSIGYQVMAK