MPSRAAHTKSRSGCLRCKQRRVKCDEGKPCRDCHRRGELCSLVTDPIYIASFKGESSASAPSSSAGAAPASPYGSHSPATPPQHQDIFSFFSNYTPKIVPSTPYSDWAEDLHLMAHWTAETCFTMVTTRPAAQLLFQKIAPEVGVKVPPLLHIILAIAASHLAYLRPSQREHYSKLSIKHQQHTTQQFQTTIREITKDNIVAIFLTSSLLTVACVANMSLAKYSPDHPPTLDDVVAVFFMTRGVRDVLHPVYDWLSELEIKPILEPVLDNYTLDGNENYELPPILANRMDVLRRDLLDKHGSYHDASKEACHFAILELEKVLRDIAHFPPSGVGVFNPDFRRRKDIELGVLMKWQTTVSATFVNLMKKRHVGALVVLAHWVMLTKHLAPKWFLEGWMESAFEQIRNALKEEDRHWLDWPEEYASQP