MKAKFEMAHGTMNMIQSHEPWTNYPSPVVGFQNNPTSNPFPNPKPIENRFVTLERSELSQWVEHITKQLIDDLPEPPAATTDTLQTSEDYFVPSSLSTDLISPSKISQRSYGDHDHELQWGNELQLHADNNIRARGMSKLDEHGLSLITLLFECAVAISVDNLPEAHRMLLELSQMASPYGPSCAERVVAYFAKAMTSRVINSWLGICSPLVNYKSIHSAFQVFNTISPFIKFAHFTSNQAILEAFHRRDRGLQWPALFHILATRMEGPPQVRMTGVGTSSENLMETGKQLSNFAKRLGLSFEFHPIVRKIGDIDASMVQVRRGETLAVHWLQHSLYDATGPDWKTMRLIEELAPRIVTLVEQDLSHSGSFLDRFVGSLHYYSTMFDSLESYLSSDNPSRHNVEHCLFYREINNILAIGGPARSGEDKFRQWRSELGGRNGFMQVGMSANSMAQAQLILNMFPPTHGYSLVQGDGTIRLGWKDTSLYVASAWTCSHASR