MDDPASSTASDKGKRVKRFAFTKTIDIVNHFSTSGAAVCVATATTHPLDVVKVRLQLEHVGHRASSSRMTQKLMDMVRSEGPQSLYKGIVPSLLRSALYGGLRLGLYEPCKGVLDRAFEYSNVLTKIAAGAMSGAIATATTNPMEVLKVRMQVSRQRSDGKFFRELRNLLANEGMSGFWRGVGPSMARASALTAAQLATYDESKQRMKHWMALEEGLGLHISASLVAGVVGTTATAPIDTVKTRMMIQRETSSAMYKNAFDCAYKILGSEGLLGLYKGWSAMFARLGPQTTITFLVYEKLRELVGISAL*