MAAYLDPINRKFADAAASGPPLYTKTYEEAREVLESIQSYKLASDIKSEEVQVSVKGENVTAVIFRPANAQGTLNMIFYTHGGGWILGSPTTHGALMEDLARQTGAAVVFPYYTPAPEAQYPVQFEQVYGVLEHFVTNGDKYAIKAKQLGLAGDSVGGHMAIAMTQLAQSRNLASKIGQIVLFYPVTDTNSKSETYTTFKDGPYLSEKTMDWMIPAFLPNEEDQKLPLTSPLQFAPDEVLSKFPPTTIFVSGADPLIGEGEAFGHRLQELGVDASVIKADGQVHDFVMLAPIRESPTARAVVEIAALKLLKAFSDI*