MKKLFLVLFSLALVLRLGESFDFHEKELETEEKFWELYERWRSHHTVSRSLDEKHKRFNVFKANVHYVHNFNKKDKPYKLKLNKFADMTNHEFRQHYAGSKIKHHRTLLGASRANGTFMYANEDNVPPSIDWRKKGSCWAFSTVVAVEGINQIKTKKLVSLSEQELVDCDTTENQGCNGGLMDLAFDFIKKRGGITTEEKYPYKAEDDKCDIHKRNTPVVSIDGHEDVPPNDEDALLKAVANQPISVAIEASGSQFQFYSEGVFTGECGTELDHGVAIVGYGTTVDGTKYWIVKNSWGAEWGEKGYIRMQRKVDAEEGLCGIAMQPSYPIKTSSNPTGSPAATPKDEL*