MDDASSSPGISDMDNLRVLDKLLFRGICGEGKRYNAQLWSAAVILAYVLKPMDPPVHSCCPGLTTIGRCGCLCCLLATAIIWTAPPFQPAVNNNERFPQGVPWVRYYGIHEGLEVNIVVPGKCLIFGVDNVGTVPGALVTYASTQALQPDLIINIGMAGGFKAKGAKIGDAFVATEVANHDRRIPIPILDKYGIDARSSVSTPNLVRTLQLKEGKLSTGNSLDMTPQDEDMIKSNDASVKDMEGAAILYVANLLSTPAILLKVVTDIVDGDRPTSEEFLENISAASVVLLRTSVQILDFVKGKQLNDL*