MSDKLKERKRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSSGKLEKAEILEMTVQYLRALHSADFPRGREKELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPAFQPLGSHPEPDFSYQLHPAAPEFAGHSPGEASVFPQGAAPGPFSWPHGAARSPALPYLPSAPVPLPSPAQQHSPFLAPVQGLDRHYLNLIGHAHPNALNLHAPQHPPVL