MSDKLKERKRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSSGKLEKAEILEMTVQYLRALHSADFPRGREKAELLTEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPAFQPLGSLPEPDFSYQLHPAGPELAGHSPGEASVFPQGAAPGPFPWPHSTARSPALPYLPSAPVPLPSPAQQHSPFLAPVQGLDRHYLNLIGHAHPNALNLHPSQHPPVL