MSTDSLKFSVPNFAASLDLGYRYTPFEQVGGKSAGEILKQVDKVLASTNVLLENHKGLLPPEEYAEFKDRYRLYHWQMTDESQEDRANYDELIRQSRILSQLFSNRNTHQQRATKLLRQVEVFQTNVLSASRNAHPPRVLAFEDELEEVNKADNKPPSALESPTSWLSIFRRSRTSPTEVKSESDPAPPSATEAGQGITVSVAHFPQRSTSTESGTKKCYHRAIFFEDDQQYIELEDCKSYSLDGNETYMSKRALEALTELGERLLSQPLSDKPEEVSEISEIQEGARGYGMSPLVVSQRLALRSVCSLQRPPHGAFGHHISGFVMRAILCVIISTHSYYFCYRYIHSVVEYTSFQPKPMNKLPIFSACCALTGTPGSAGALAPELFSSTGPLVCRAVGPQRGTADLKPGTWGIGGRGSFNRTTFPTMLL*