MEKKREISEYREKLDKTLSSPELTDHETLKSLLRNQLYSSQECNENILDKRAADVSKLLSMLRSVSMTDASSSSHGDWKIKQDLEDCRVMYREGLEGSPFHTLLVEGYMDSTLEDCLCVSWETALYKNWWPQFAFPPFKILQGTCLHKVRTGEQVCLVRFVLKNIYIKFCRVIGELDIKLDLVPPSLMNFIARQIVGKGFKLYKKAAGSVAKLDEDFSRALADPLYINIRQAMYSTNKATEEEQELETENKHENDEDETVHCRRAILEIEEEKEEYFEESVSFEERNVNGNIRRQLSISTEVEQALGTLDRAINMVRNITPVKEDVEFPPNKT*