MLSRVSAFGASRPLSLRLPCTPSGSEAAKENRGMWHLPGLARTEYSVQRWFGMNSVICNKKDESSVPFAKISKDVPESQDNEKNANKNLLDIIKSMKVELSASDMLRDKKTHTSMTQSRKEVKSLGINVAQKAVEDSAPESQQSLNPELVAAATAVAESLPFEKFSVKSDLLLQLRKHETEFRAHRGKETNNISNIVSDMKIAKSSTSRIYARPDHQIQFDEGHGFLSTKELLGLNSRKRKGLFQGKRLNVFPVETTPEEAPETEASPTLWDVEFANQLAKINQQLPQNAIEEMIQWTKEGKLWTFPINNEAGVDDDGAGFHEHIFLDKYLEDFPKQGPIRHFMELVTCGLSKNPFLTVKQKVEHIEWFRNYFHEKKDILKENNIQFN