MPEFVAGLPKAELHLHIEGSLTPARAYAIAKRNGLDLDAFDPEKGAAARREFTSLVPFLIEYGKCSGVMRKEADFYDMMYDYLERAAENGVVHAEIFFDPQTHCYTDILEFKTVITGLTKALEEGRKTLGVDGKLILCFLRDRSVEEALQVLEDARPYMEVKSPVYTPDLLGVGMDNAELGFRPGRFKPAYDKARHAREAGLHCVAHAGEEGDASYITEALDDLKIERVDHGVRCLEDPAVVERLVKAQTPLTVCPCSNHRLQVYPRFFCGENAVRQLLSRGVKVTVNSDDPAYFFMGNVSAAGRACDASAYDGFLASNYVRTLALNSFDASFISEDDKKAHKAKVAEYCKGWRPACPPAA*