MKRATGSPVPCVVAFAPARAGFDGTATWRHTASSRHGSTTMLRREGKFAGAVRPRAERTERARGARLHVSPRKDAPTAEFAASSPSQQRRPDYEMIGLYIGACLSQIVCMALALKGMDVALLYVVKHFGLRRNARDVIVYLFFAFLSIRSRIFSPLNSRRPTQTEVKEVRRPRWFPPTVVFPIVWSIIGFVLRPLSALLVVHAADGMLLSAPIVWFCWHLTLGDLWNHVVNVKKDEGTGASLVLAVLASAAWAALQFARVTPNAIAGKILLPLPSFLVFASALQWATWRLNGKPPLYPAEVASQS*