MFFLCRKLSLSRFRHHFPLRLRRFLGENPNPTTHFSTLPDNQTKRPEKSRLDGVEHKTLKVNGINMHVAEKPGSGSGEDPIILFLHGFPELWYTWRHQMVALSSLGYRTIAPDLRGYGDTEAPEKVEDYTYLNVDGDVVALIDAVTGGDKAVSVVGHDWGAMIAWQLCQYRPEKVKALVNMSVLFSPRNPVRVPVPTLRHVFGDDYYVCRFQKAGEIETEFKKLGTENVLKEFLTYKTPGPLNLPKDKYFKRSENAASALPLWLTQEDLDYYVTKYENKGFTGPINYYRNIDRNWELTAPWTGAKIRVPVKFIIGDQDLTYNFPGAKEYINGGGFKRDVPLLDETVVLKGLGHFLHEENPDVINQHIHNFFHKFL*