MSDRLKERKRTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQSSGKLEKAEILEMTVQYLRALHSADFPRGREKELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKARLGAEPTFPPLSLPEPDFSYQLHAASPEFPGHSPGEATMFPQGATPGSFPWPPGAARSPALPYLSSATVPLPSPAQQHSPFLAPMQGLDRHYLNLIGHGHPNGLNLHTPQHPPVL