MKKLFLVLFTLALVLRLGESFDFHEKELETEEKFWELYERWRSHHTVSRSLDEKHKRFNVFKANVHYVHNFNKKDKPYKLKLNKFADMTNHEFRQHYAGSKIKHHRTLLGASRANGTFMYANEDNVPPSIDWRKKGAVTPVKDQGQCGSCWAFSTVVAVEGINQIKTKKLVSLSEQELVDCDTTENQGCNGGLMDVAFDFIKKRGGITTEERYPYKAEDDKCDIQKRNTPVVSIDGHEDVPPNDEDALLKAVANQPISVAIDASGSQFQFYSEGVFTGECGTELDHGVAIVGYGTTVDGTKYWIVKNSWGAEWGEKGYIRMQRKVDAEEGLCGIAMQPSYPIKTSSNPTGSPAATPKDEL*