MAFTPRGPEASFFEVLDQHRASLLAALKRGGEEPTGGGMCLASSSEVLSSIEKIIQDIVTSLARNEAPAFTIDNRSSWENIKFEDSVGLHMVSHCTTRKIKSDSPKSVKNFAIILKILSMIYKLVQSNTYATKRDIYYTDSQLFGNQTVVDNIINDISCMLKVPRRSLHILSTSKGLIAGDLKYLEEDGTKVNCTRATAVAVPSNIQGIQNLITDAKFLLIVEKDATFQRLLDDNFCNKMSPCIMVTGKGVPDLNTRLLVKKLWDTFHIPVFTLVDADPHGIEIMCIYKYGSMAMSFEAHNLTVPAIRWLGLLPSDIKRLNIPKGTLIPLTKRDQMKLDSILKRPYITCQPFWRKEMEIMADSKMKAEIQALTFLSSDYLSRVYLPNKLKFGGWI