MANIPVRKLVAGAFVLKLLALLVALAMVAFNVTGPQAGLLAKIPRMGFHPQLNVTVEEREACREHSGVWQDIGLKVGYGKSTICVTHIVYLDLEQNGTAMGRLEIALFGSIVPQSASNFAKLATCEMAKADPKKNAHLCYHGDSFHRILPGFVAQGGSHATGRSVFGGTFSEMKEPKHHSFLSHASRGVLAWAEFPIGSQFYITLSHDHNSGPAYLDANHVVFGYVMAGESVLDLLDSTPLNKEEPKSKIWIVDSGLLPLSSHETTS*