MKNVIQQDEVYYSAVKGPYQLNEDICPAFPPMQLSEDSAAFQHGSNLLTPKQKLVCNEAADLALLSNLSASSCSSSSDISAKEGFDSLTLTPEFDSESYSSSPDEHQKSALSGVKTTLQGDYLEMENKEENAYGIDHESLDCTSKLREDREYEMVLNSILDQEHKLSVSDQKIQFSEEEIQGLKYELERNEAVAKLIVFLKVQLDTARSEVTMHKDDLEMDRSTIQELQKQVALLESQVSNSDYKIERWESELEMTREKLEASEEEVAKLKHDCSKVITENTCYLADQLELTQEELILLKGKLESEERRASELHEGVMRYKADISDCDQEIRRINAVLEETQQNFYMQKEQFQSQMTSLAEQQVLQEARTEQLEMQNRSLERKASQCGAQMVEMKTLHEVQEIKWKAEIECLKMEINKKGEEVQGLNKDLDKLKLDYDTVVTEKDEEHAKVQTLGAEVMSRDIQIQEMEDHLKQLIAGSESAQKSIEELSLKVEELQNEVERQTLVISDRAEEKREAIRQLCFSLEHYRIGYKELLQDCVQRRRHAVIAA*