MKKLFLFLFSLALVLRLGESFDFHEKELETEEKFWELYERWRSHHTVSRSLDEKHKRFNVFKANVHYVHNFNKKDKPYKLKLNKFADMTNHEFRQHYAGSKIKHHRTLLGASRANGTFMYTNEDNVPPSIDWRKKGAVTPVKDQGQCGSCWAFSTVVAVEGINQIKTKKLVSLSEQELVDCDTTENQGCNGGLMDLAFDFIKKRGGITTEEKYPYKAEDDKCDIQKRNTPVVSIDGHEDVPPNDEDALLKAVANQPISVAIEASGSQFQFYSEGVFTGECGTELDHGVAIVGYGTTVDGTKYWIVKNSWGAEWGEKGYIRMQRKVDAEEGLCGIAMQPSYPIKTSSNPTGSPVTTPKDEL*