MEIGFLGLGIMGVGMARNLIKHGFKVMVWNRTISKCDLLVEEGALLGKSPAEVVKKCSITIAMLADPAVALSVVFDEDGVLKSIGPGKSYVDMSTVDPNTSCTIHKAITEKGGHFLEAPVSGSKKPAEDGTLIILAAGDQSVYAEVLPAFEVMGKRSFYLGEVGNGAKMKLVVNMIMGSMMNAFSEGLALTDKSGLSQQTLLDVLDLGAIANPMFKLKGPSMIKGQFNPAFPLKHQQKDMRLALALGDELSVSMPVAAASNEAFKKGRSMGLGDLDFSAVYKVMMDQSSPS*