MAFAPMGPEASFFEVLDRHRASLLAALSRGGQEPPGQGTPVASSSEVLASIENIIQDIVTSLARREAPAFIIDNRSSWENIKFEDTVGLQMVPHCSTRKIRSDSPKSVQKFALILKILSMIYKLVQSNTYATKRDIYYTDSQLFGNQTVVDNIIDDISCMLKLPRRSLHILSTSKGLIAGNLRYVEEDGTRVTCACGASAIAVPSNIQGIRNLITDAKFLLIVEKDATFQRLLDDNFCYKMSPCIMVTGKGTPDLNTRLLVRRLWELFHVPVLTLVDADPHGIEIMCIYKYGSMSMSFEAHNLTVPAIRWLGLLPSDIKRLNIPKDSLIPLTKWDQMKLDSILKRPYVTGQPFWRKEMELMADSKMKAEIQALNSLSSDYLSRVYLPNKLKFGGWI