MSDKLKERKVSPPSPSGACALVTEASDSPTSRLAGRTAGTWPHGTLRVEESRVRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSKGEPLERAQCRGARWLVLSSYAAPAQPALGRCKEPFLLLQSSGKLEKAEILEMTVQYLRALHSADFPRGREKAELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPGFTPLALLPEADFNYQLHPAGPEFAGHSPGEAAVFPQGAAPGPFPWPPGAARSPALPYLPSAPVPLQSPAQQHSPFLAPVQGLDRHYLNLIGHAHPNNLNLHTPQHPPVL