MPYEYNTDTTIRRPVRGAQAPPVLPVAARSPVPPTAVVYCDGHFGEIDGKTANGLVRHSEAYRILSVIDRGRSGQDSGLVLDGVANRIPILGSLADALAHAPKVPETFILGMAPATGRLSVKDRAVVLDAIAHGMTIVSGLHEYLSDDPQIAAQAAAHRVTIRDMRKPKPNKDMRLFDGSISGVKALRIAVLGTDCAIGKRTTATVLARALSDAGFRTALVGTGQTGLMQGAKYGVAMDAVPPQFCCGELEGAILAAAAAEQPDIIVIEGQGALSHPAFCTSAFILRGSQPDAVILQHAPKRARRCDFPGMPMPSAASEIALIEAFADTRVIGLTLNHEGMSDAEITAAIATMTCKLGVPVTDALRRPGADLVSMVLAAYPGVRQGTYGVAV