MSDKLKERKVSRLSPDGSCALMDSPSVQLAGLTAGIWPHQTSVQESVRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSEPQAALAIQSSARSLVLSRTVPSQPALGRCEEPFLLLQSSGKLEKAEILEMTVQYLRALHSADFPRGREKAELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPAFQPLGSLSEPDFSYQLHPAGSEFAGHSPGEASVFQQGAAPGSFPWPHGAARSPALPYLPSAPVPLPSPAQQHSPFLAPVQGLDRHYLNLIGHAHPSALNLHTPQHPPVL