MEVLLKLPTSDSLLTVKDHGSAKIHEAIKGDGDHQELESAKAEMSEVKQENEKLKGMLERIESDYKSLKLRLFDVIQHEPSNNPTHQSVVDLRTDLSSLDQEGELVSFSLGRRSSSPSDNTSKKEEKADAITKEVNSDEELTKAGLTLGFNNGNDREPNKSLSIVDSLEEASKVTGKRSSPSPLASGGDADGEAGQQNNVKRARVCVRARCDTPTMNDGCQWRKYGQKIAKGNPCPRAYYRCTVAPGCPVRKQVQRCADDMSILITTYEGTHSHPLPLSATTMASTTSAAASMLLSGSSSSSAAKMIGNNLYDSSRFINNSKSFYAPTLHSPLHPTVTLDLTAPQHSSSSSLPSLNFNKISNSFQRFPSTNLNFSSSSSYTPYPYNNVQFGGSNLGKTAQNSQSLTETLTKVLTSDPSFHSVVAAAISSMVGSNGEQQIAGPRPSISNSIQPTAATNNNKGCGGYFSSLLTSNIITNNQMGASLGQPSSQLPPLSVFNHPSSSSSTATFVNKDEKS