MPPKRSGTMKATAAAAVGAAGTAGASPVGVGPAGDASAAAGRRVTRLRSRELGLEATTGAGGDVASDDPGPARKKGKVQPATKGAKGKAARADPPTPPPRPRLPPFPKSGDPMDFLKWDKEFRRICALPEPAGTVIPCTVRRKPTGPRTVSITGVASVADNSMIRKASRSVVGISSRIPDGKEIMQCSGIVVDWNKTSRLATIVTCSAAVCFDGALVHPNPKLLVHLPNRSTAEGQLLFFNAHYRIALLEALVDFPLEPANFGSSPKFGQKVFTLARDKKSSFFARSGTVLLQDPPFFLKYKYWLSLSSAIELCGTGGPAIDERGDVAGMTFGRLPNPDVLSISILQTCIDMWRRFSRVARPFLDMDLIAFETLDITHQEEIESEHGITDGFIVDLVCDDSTAGRLGISRGDVIVSYNGLRDFTLHTFEEYLLNLGWGFLESTDPSWTINLELEIYDPVRGTIRGVTFPLGFSDICEDVLVLP*