MDQSKEIARDVFPFLRVYKDGTIERLAGTEVSHAGLDPETGVLSKDTVIVPETGVSARLYRPNSAKGNRKLPLVIYYHGGGFFISSAADPKYHNSLNRLVAEANIVLVSVDYRIAPENPLPAAYDDSWAALQWVAAHAKEDGGSEAWLKDYVDFGRVFLAGDSCGANVAHHFALKLKDCELGHQINIQAIAMIFPYFWGKDPIGVEVTDQARKSMVDNWWLLVCPSEKGCDDPLINPFADGSPSLESLACKRLLVIVAEKDILRDRGRLYYEKMVNSEWQGTAEFMEVQGEDHVFHIHNPDCENAKSMFKGLASFINQA*