MKRKIIMDCDPGHDDAIALILAGAIDSPLEILAVTTVAGNQSVDKNTTNALNVLDIMGRQDIAVAKGADRPLIKPAAFASEIHGESGLDGPKLPSTPSRQAVAMPASDVIINKVMTSDTPVTIVATGPLTNVATALIREPRIAEHIESITLMGGGTFGNWTPTAEFNIWVDAEAAKRVFESGITINVFGLDVTHQVLADDHVIERFESINNPVAQFVVELLQFFKKTYKTHFNMDGGPIHDACTILYLLQPELFTMVPVNIDIEHQSPLTYGTMAVDLNHVTGKPANAYFATAVDVEEVWNLIDHKLRTYE*