MEKSNENVEAFGWAARDTSGVLSPFNFSRRVTGEKDVQFKVMYCGICHSDLHQIKNEWSNSIYPMVPGHEVVGVVTEVGSRVEKFKIGDKVGVGCLVGSCRKCENCDNDLENYCPDQIMTYNGIYTDGTPTYGGYSDIMVTNEDYVVHWPENLPMEAAPLLCAGITTYSPLRYYGLDKPGMHVGVVGLGGLGHMAVKFAKAFGTKVTVISTTASKRDEAIDRLGADSFLVSRDPDQMQGAAGSLDGIIDTVSAIHPLLPLINLLKTHGKLVMVGAPEKPLELPVFPLLLGRKLVAGSAIGGMKETQEMVDFAGKHNITPDIEVVPMDYVNTALERLLKSDVKYRFVLDIGNTLKKN*