MEMILEEKDASDWIYRGEGGANLVLAYAGSSPLFVGKVIRIQKARRNDKAIKNANGVVSVLTSDEQHLWRENNELISSPNKEVLEQRYVKNVIIPLLGPKHVDAGVRVSVSKEFLECVDKKVTKQRPLWRVNAANVDTSHDSALILNDHSLFSQGISSGGDCISVEIKPKCGFLPTSRFIGKENMLKTSVSRFKMHQLLKLEYNEISEESEYDPLDLFSGSKESVLEAIKALYSTPQNNFRVFLNGSLILGGSGESTGRTSPEIGYAFEDALKGFIQSEDGHRTECFLQLVSDAVYGSGVLDRLLEIQKLDKLDIEGAIHSYYDLINQPCPICKEGKPLEAELSLHALPLDESLKIVKEYLIAATAKDCSIMISFQSRNAWDSEPSGDYVSLKPTNQTFDYKVHFIDLSLKPLKRMESYYKLDKKIISFYNRKQKAENTAEQIGNSKPSHS*