MATLRNVAAIGRPQSSSSSSILSPVGLANAFSPARLQLLLLPPPHGNLAAMAMTRKRMGRFQPWQISVGPIPPSPLLSSESELESEKVMKELCAFLEADLPHLFDDQGIDRTCYDDRVEFRDPITKYDTIDGYLFNIQMLRYLFRPAFNLHQVAQTGPNEITTRWTMTMNFSLLPWRPELIFTGTSVMRINPKSQKFCYHADYWDSIKNNEYFSLEGLIDLLKQLQYYKTPDLQTPKYKVLKRAATYEIREYEPFIVAETKGDLFTGSQGFNDVAGYIFGKNARGEKIQMTTPVLTEAFDKSSSDVWIQIVLPLETQLAELPAPLLDKVRLRQVSGGFVAATKFSGKPTEDLVLEKERELRAALVSNGLKAKDGFLVARYNDPGRTWSFVMRNEVLIALEDYTLG*