MNDKVLESVIEITEQKNSLALSYSILATLSELLPLSTATLFHHLGRSTLMVARLMITKNAAGKKEYQWQYDQVCADNGYQHSQSEMAFSQQVNGQYQCFCPIPIEEHFSAELCLILNKDPEPYRMLINGFAKIYRNYTVILHESERDKLTGLLNRRTLEDRLRHTFAINPSTEENHKLWIAMLDIDHFKAINDHFGHMIGDEILLMFAQQMQHYFGPSSQLFRFGGEEFVIIFSSGNEPQIKQQLDGFRQQIRRHNFPRIGELSFSAGFCSLRPGDYLPTILDHADKALYYAKEHGRNQVHCYEQLCENGKIASAQRPFSDDVELF*