MRLRLHACKAEAELPLVRRPQTPATQRHSALTTNDPTEASRTCVTPACGPNSYTGVPTHRTYSQPPEQWSVASRTAPASPPMFPPLPPPPTMMPAWTQAAPLMEILASGMLPLLFLQGFPDFATAAAAAAMGQQGFAPSTTTAATTSPGLRRAVFTDAQRQELERAFRQHAYITKLERKTLAERLGLRDAQYDWKSIENQYRTVGWDRQSGLIRHPRPIMSGPNPIGYLFSHSVTRDNGFTL