MKAEHSFSPYIYSSFLTMPSARIFIDSFTRQRDVESAQFRSPTQGERKFKFEGKFPLSQWELIAVISFFTLFSTALISIFWTMPDLDRKILRFPSNLTELRSLKGHISSYTSDYTVQVLLGYIMTYIFMQTFMIPGTIFFSLLAGALFGVYKGLVLVVFSATAGASSCFFMSKFFGRPIAFWLWPEKMRFFRAEVAKRQKKLLNYMLFLRITPTLPNTFINLASPIVDVPYRIFFLATVFGLIPASIVTVRAGLTLGELQSLSDLYDIKTMVLLFVIGLLFIIPTLISRQNQISVEVQALP*