MMFLSSLLVLLGLPNSLRVGRSSGTPPRTARTGKVVDGARVRNWVCINFCHDLHMNIVHKFCSDLVGWSCTTGLNMDNLRLPIFTARPDQVEADLRMRYQDARNKLGGQKIDLLLAILPEKNGSLYGNFKRICETEIGIMSQCCLGKFVTSARAPYFANVAIKINAKLGGRNTEFANPQQSLPVVSSEPTIIFGADVTHPAALDDTAPSIASVVASQDWPNVAKYNGVVRAQGHRQELIDGLEDIVKELLRAFEQGSRRRPKQLIFYRDGVSEGQFKQVLEQEIPEIEKAWKALYNEKPQITFIVVQKRHHTRLFPSDRRSADRTGNILPGTVIDRNICHPTEFDFFLCSHAGIKGTSRPTHYHVLRDDNKFTADGLQSLTYNLCYMYSNCTRSVSIAPPAYYAHKLAFRARFYVNQGSDVASSSNLSARAAGPNPLPQIKDELKRSMFYC*