MEAAVLPQSTPLSFSESNLISPSSASRKAKSSKFVAESGKFGRLQSSENGVSQGLQIGFDLKAGFREGGGSSKRRTMVALAMLKRGGRKTPDKEYPWPQKLKPEDLTGSPLPLLSRFKPLPTKPKPVPLPFELPLVDIQKKIQEVRELANNTGMDFSVQLSELQEKYDEIRKDLYGQLSPVQRLSVARHPNRPTCLDHVLNITDKWLELHGDRAGYDDPALITGIGKMDGMSFMFVGHQKGRNTKENIYRNFAMPTPNGYRKALRMMQHAEHHGFPILTFVDTPGAYAGIQA