MLSRKLSPEQLVARRLKIRDWNHKIGAVVAPHYSPTLSIRNPAPPSQLSLPLLLSSGAHLGHSTSIWNPYTQPFIYGKREGIHIISLDQTMVYLRRAISVVRSIAKENGIILFIGTRNGQKDSVVAAAKRARGYHIFDRWLPGLLTNAREVQGKLGGSILCKDNRGKLIQTDKKPSYVFPDLMVILNPLENKSACLEAQKTHVPTIGIIDTDADPRMVTYPIPANDDSLRCTDLIAGLLSRVAEQEYQKANQAFEKDKFTLPL*