MEMERLVKGGKSEAKIAGPLFPRLHVDDTKKIGPRAPPRNKMALYDQLSIPSQRVTNTPLSTLAPPPPPVYGGRMITGLPSSSQGVGIERVMVSPRQKSHVANHSTGRKSSTSYERVSDNTNGNPHKRSITTYSENMNSAEGQMLDVPNTFLEPCDFSQLKWRSLPNDESELRCPTFVYPQMSLGSSKNQSSSKEDKILVSASCSLEQQTTNAKKVKTTSMSHNPESERSQLVTISNGDEAEVPKVRHKDEKTLHSFPQGNEGPDKFLSTFSKIYLKPLDLNPVASNIQNHKGCKQNQTDTIKAPSHMGISKTKATIVNNASILRSELCNEFPITNVHDHHRTHSVGTDNEHDKNQTKTCPVNLDNLEEDHSQISVKDCSSRGVITPDVVVEMIGHKQFWKAREQIIHQQRVFSMQVLELHRIIKVTKLSSYLLIS*