MAPQMEFVSKTQHYLKVKKPQLERERRARINKCLDSLKELVAEFQGNDAILHMDKAEMLETAVSFIKSQVRKPKVPAAPQVPMDSFRHGYMNAVNEVSRVMAATPGMNVQLGKAVMIHLGCEYNRLSEASTPVQNTELCSAPMSPASSGYHSDEDISPAASPAPSAPVWRPW