MMKTLFENAFSSSWKNLQKEIKVGDIYFGAPGDKTRNVDRAVKALSKLIQESHCSVKSYENIIRRGETESPCVVVPKLPKSFAKGHFFEYNDQKLYPHYVACRLFRFPDMNDYHQLIPSHKRCKAPFNRKTNHVCINPFHYSSLRRPKLPPVKIPNRVISTQDYQYTPEDKIIDANVQTLIEAMETDAYTHHDMIPNTTVYCDMTLDDRIRQLVDSYHYANSDTTTDTGSIYSSYQNDYSSNPGSQGYLSDDMDSEINSPSSGTIKSIDDDHIKIHYSEPDAWCSIYYYERTLRVGSHFQGKTPSIIVDTMYLTKTESHMALGAFSNEMRSSEVKETRESIGRGVRFYYIADDIYVENLSAHSVFIQSPNCNMRNNWHPATVVKVPPGCHCNMFSYSRLATLLNEAAKVGYEAVYSLTRTCTIRLSFGKGWGNEYKRPTVASTPCWLEIHLHGALRWVDNVLSHMDSPEMRVSSFT