MECLLPRTIKTLPKRDRLSQFRERGLHKFCTDDHWGGNFGISCSSSGGRRGFGPEPSKKEKANRYNISGEDSGRTPQQRKSSSVQSDMFSQAPKIVSGLDGNPSKVVVGRDFEEKLEAVRRSALEKVKEEEEKQYRAIDYDGPVESEKTTIGLGTKVGVGVAVLAFGLVFALGDFFPSVSTNNDTVVEEKNLSKEEKDALQARLQKFEAMLASLPKDAEALEGAAVTLAELGEYGRASSLLEKLIKERPAYVDAYRLLGEVKFELKEFEGSASAYRLAASITEKTDLEILRRLTNALLAAKKPDEAVQLLLAARDRINIDTLIPNKRDIPADEQDLPIQVELLLGKAYSDWDHISDAVAVYDRLISIFPDDFRGYLAKGIILKENGKVGDAERMFIQGRDSCLHHEFFNQLTNFILSASVVMEVPEQF*