MQEAPAALPTEPGPSPVPAFLGKLWALVGDPGTDHLIRWSPSGTSFLVSDQSRFAKEVLPQYFKHSNMASFVRQLNMYGFRKVVSIEQGGLLRPERDHVEFQHPSFVRGREQLLERVRRKVPALRGDDSRWRPEDLSRLLGEVQALRGVQESTEARLQELRQQNEILWREVVTLRQSHSQQHRVIGKLIQCLFGPLQTGPSSTGAKRKLSLMLDEGSACSASAKFNACPVSGALLQDPYFIQSPLPETTLGLSPHRARGPIISDIPEDSPSPEGHRLSPSGGCRSTPTAARGCGAGHPGRERELQP