MLDPFPPPPAWLRDFVEPWALHYNVPALTEHAHEVIIAFVGYLFIHFILSPVLSPVLFPNHYPKLKPRTKLNWDVHVVSLVQSTFINGMALWVMFADEDRASMNASERIYGYTGACGLVSAFAAGYFVYDLIVSTIYVKLFGIGMLFHGISALWVFSFGFVKRPFVNFYSPVFILYELSSPFLNIHWFLDKVNMTGSNLQWYNGMMLLFTFFSCRLLWGTYQSVAVYRDMWYALKQTWDATAAATPLEPVDLTSQVFQVRGGSGSEMAKYASFTAGGVPTWLVLTYVISNVVLNFLNYFWFSKMVETVLKRFRGPAEKPGPAGKPSKEEQISHLKEEITQKVVLEAASKLEQEEGSPFLDGVSEEKVASAVDSGLTEELRKRKVQLSS*