MPITQKSVSALPVGWKREEILRPDGLNSGKTIVFYVSPSGMKVRTQKELQNVLGDKFDISSFDWRTGKFSSPLLKHRVPNLGEQSSVKKCKTEDAECDWFQRNTTPNFPKPVIVLNHTDSNRSDKSPIKESLKQLFSERRLSDRYAVDHRDGKTLMRSTLPPGIECGLLFVRIHWSLAAGVPGYNKSQLLQNLIVSLSSKHGPITGQERTVEQNPCAMLNQNQPYVKNFVITDEDIRKQYQRVKDIRDRLQAARKVTSSGHQP