MSDKLKERKRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSSGKLEKAEILEMTVQYLRALHSSDFPRGREKELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILTFLQSKARLGGEPTFPPLGSLPEPDFSYQLHPAGPEFTGHNPGEAAVFPQGAAPGPFPWPHAAARSPALPYLPSAPVPLPSPGQPHSPFLAPVQGLDRHYLNLIGHTHPNALNLHTPQHP