MMTKVLGMATVLGPRPPQEQGPVIVKVEEEEKGKRLEMFRQRFRQFGYHDTPGPREALSQLRVLCCEWLRPEIHTKEQILELLVLEQFLTILPQELQAWVQEHCPESAEEAVTLLEDLERELDEPAQQASPPPREQSQSWETMSSGMTKESLSSPQPQALETGHQYESWGPLYIQETGEEQGFTPELRKIQDHKSNTQHEETTDKQEGSKESHAEEFRRDTVPMIIASKCEARLERQRVNLEKERGTKTPLQGKGSPKRRELITKPAPGERRYICAECGKAFSNSSNLTKHRRTHTGEKPYVCTKCGKAFSHSSNLTLHYRTHLVDRPYDCKCGKAFGQSSDLLKHQRMHTEEAPYQCKDCGKAFSGKGSLIRHYRIHTGEKPYQCNECGKSFSQHAGLSSHQRLHTGEKPYKCTECGKAFNHSSNFNKHHRIHTGEKPYWCSNCGKTFCSKSNLSKHQRVHTAEREGP