MAAASGQEREVQKSYWIEHTAELTVEAMMLDSKAADLDKEERPEVLSLLPPYEGKTVLELGAGIGRFTGELAQKAGQLIALDFIEGAIKKNENINGHYKNVKFMCADVTSPNLNFSPESVDLIFSNWLLMYLSDEEVKALVERMVIWLKVGGHIFFRESCFHQSGDHKRKNNPTHYRDPSFYTKVFRECHVNAGDGKSFELSLAGCKCIGAYVKNKKNQNQICWTWQKVASKDDMEFQRFLDTVQYKCSGILRYERVFGQGFVSTGGLETTKEFVAMLDLQPGQKVLDVGCGIGGGNFYMAEKYDVHVVGIDLSINMISFALERAIGLKCAVEFEVADCTKKTYPDCTFDVIYSRDTILHIQDKPALFRSFYKWLRPGGKVLISDYCKRAGPASKEFEGYIKQRGYDLHDVEAYGQMLRDAGFHEVVAEDRTEQFIKVLQKELDTVEKERESFIHEFSEQDYNEIVGGWKSKLIRSSSGEQRWGLLIAKKK*