MSLQHLMTDKHVFNGYPDMNFLPPPPPPAPHLSLSRAIGVMGQRRETSNPQMGFQILSHSMGQNTKPHLRIQQFERPGDTSDGGFGFQKKRLSLNLGEEDELKASYLGRNGHPKLCARGHWRPAEDAKLKELVAQYGPQNWNLIAENLEGRSGKSCRLRWFNQLDPRINRRAFTEEEEERLLAAHRIYGNKWAMIARLFPGRTDNAVKNHWHVIMARKQRENSSVSRRRKSTSSSQILHKRSLKATLQNNACSESTTISSTIEESGSTCTDLSLTPSSTKVPARLFTRFSPQGCSQRVSSAEKEATVGNLDFDEFSGSNSNSEDSLTGSVVTGRANPALSGDCETRNEKINMPFIDFLGVGAS*