MSDRLKERKRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSSGKLEKAEILEMTVQYLRALHSAHFPRGREKELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPAFQPLGSLPEPDFSHQLHPAGPELAAHSPGEASVFPQGAAPGPFPWPHGPARSPALPYLPSAPVPLPSPAQPHSPFLAPVQGLDRHYLNLIGHAHPNALNLHPPQHPPVL