MKEAIIRAGPKVDIIDSPVPKPQKDQVLIKVVYSGSNPKDWKYPEWSGKKGELNQGDDIAGTVHEVGENVIEFKKGDRVAAFHQMQSPHGSYAEYAISWKYTTFRLPDKTSFEEGAAIPLAALTAAVGLYDRLRLPQPWTPAAEGTKTPLLVYGGSSAVGTYVLEFAAKSNVHPLVVVAGRASSHVEKFIDRSKGDTIVDYRKGNEAVQQGIKDALKGEKLLHAYDAVSEGDSFGNIAGVIDSHGAATFVLPHDKFKGFPDSVQASLTMVGDVHNKLKDLGFVYSQYISRGLEEGWFTAQPQEVVPGGLQGIEQALSNLKNGKASAVKYIFKIADTPGAGAD*