MRRLTPPGLSTQCVRFICGAAPVMYFPPVPFASASKEEQIKKNTKIAIEMIRRYKGETPMSYTRKHTATIEQLEREIEALLGGAQKMRKATTDDQPMDKLGLMERCLRHALWSYHKDEGKYDFDEIARWVVYTPEDEVKLAQMKRQVEAKSKLAAYRAKRAEQGLPEAPVPQISWEEEYKNVTDRELVNEKRLRYDTIAANTMERDEAQIEAVLQQYRKPIQDKRLDDLVDLLERFKPVLAREAIMQRLTIKHLEGQLGVWRYMDWCPEVRDRAELEVDISGFQWWSPLEERRLLPVRLRSVNEVREIMAQTQSSKAAEASAHSPQASQSAGDGDRERLLKEVLALQARIHQRDDAPVEKKAAH