MVLVLYETAAGFALFKVKDEGKMANVEDLCKEFDTPDSARKMVKLKAFEKFDNTSEALEAVAKLLEGAPSKGLRKFLKANCQGETLAVADSKLGNVIKEKLKIDCIHNNAVMELLRGVRSQFTELISGLGDQDLAPMSLGLSHSLARYKLKFSSDKVDTMIIQAIGLLDDLDKELNTYAMRVREWYGWHFPELAKIISDNILYAKSVKLMGNRVNAAKLDFSEILADEIEADLKDAAVISMGTEVSDLDLLHIRELCDQVLSLSEYRAQLYDYLKSRMNTIAPNLTALVGELVGARLISHGGSLLNLSKQPGSTVQILGAEKALFRALKTKHATPKYGLIFHASLVGQAAPKHKGKISRSLAAKTVLAIRVDALGDSQDNTMGLENRAKLEARLRNLEGKDLGRLSGSSKGKPKIEVYNKDKKMGSGGLITPAKTYNTAADSLLGETSAKSEEPSKKKDKKKKKKVEEEKPEEEEPSEKKKKKKAEAETEAVVEVAKEEKKKNKKKRKHEEEETTETPAKKKDKKEKKKKSKD*