MKMKCIALFSVLLLVSQLLLVDCEKQRKRKHGRDEKGEGKHPPGSPDKEEKGQKAKGGKRLPRGKFSTQENVPCTWAVTEKEGVALKVQCKGQEAQFECTFAGSPSSCPHYAGNEKAYWKQIGRALQKQRNLCADPKSILKSRVCKQGPKEAHLRMVDSSKKSQSQDKKGRKDPQTAAPTVGPAAATVQPTTAAQCEEDMEAINQRKVASEYCGDTWGSLCTFLLTMLQDKKC