MDVKPEVKQEPVPRKQYRPKDDDHTELDFSNANDKVWLVKLPKFLFDKWMASAPGTELGHLKMNEANRKEMKVVLSEEVVQDNKSDIEEETRPVTSDIPREYSLEMQNQTVTNTYVFSEPPARPWADRPSRSNTPAPEIEEEEADSKGASPSATGVDQPERRRAGGPDRSRKNLGGQILGGKVVHDCLVKPIDNALYRTLLRDRVSVADGPKRKIQIVYDATLSGNLMAPGSIVSIAPTGQTKSFIKSKPKLKSREIHARMSLDNLLDEIVKCFKQYEYWSLKAFKAHLKQPESYLKETLENIAMLHKRGPMTGKWQLKAETRNAMKGYAGLSQFDKSSTQKALADRDQDDQKIKSEHQGEAAPEGDDSDDDVEMEDRM