MTVEYTASDLATYQNEVNEQIAKNKAHLESLTHPGSKVTFPIDQDISATPQNPNLKVFFFDIDNCLYKSSTRIHDLMQQSILRFFQTHLKLSPEDAHVLNNSYYKEYGLAIRGLVMFHKVNALEYNRLVDDSLPLQDILKPDIPLRNMLLRLRQSGKIDKLWLFTNAYKNHAIRCLRLLGIADLFDGLTYCDYSRTDTLVCKPHVKAFEKAMKESGLARYENAYFIDDSGKNIETGIKLGMKTCIHLVENEVNEILGQTPEGAIVISDILELPHVVSDLF*