MTKKDGAKKASSKIAEDELDLPIFDEETKKIVAQCCEKKVVGTYEVLPEVSLKDMGFTESKEVIRYAFGAKKGFLLDGINKMISGKICPDVEIRVGDESFECHMPVLQLCTEFFKHFNPTHVITLSPEVISAKGFALAYQWMINPQAKLHRKNIFALYMAASFLEMPELLAHLWTRLDDPKLINQGDAFLLYIESIPQKVPLLQELMLGRIHKFFLMAVATEEYLEFDAKHVFDMLSHSNMCVNSEMEMFMSAVRWLLHDWTIRRDYAVTLMQAIRFNSMPAWYTTVLKVKHTDRDFQELLYIPEIQSMINLGLSFSITHKFVDPASPLKEPLGLEKPLERQWVFHPRVRHHHRYECPNWRYLNLDVFNEYLGWIIAEGQNYLDTLEYAKPGQLMPCCRVALQQKFLNK