MSDLTVYAEALISTVARAFYEDEAVCLIDVLIRDKFLRDDDMAPRLQLPAKRLRATLQFLTEEHLVRSETVDDLAQGGSQATKFYYLDYNRAVHSIRLRLHLLRKKLEKSELQARSSSFYLCPGYKSKRCNGRYTEEEAQQVLDHRSGLFLCQECAKNYENDPNAPPVETYTLQLVDNTKELKQAMDNLRRVNVQFSSKFIGNHQIRAGIYDLLQKVRGKGRAPITSNLPSENFALGIGSKRLAGTGRTAGIKAKKLELKGVAESAAQARSYLVGDGSRQSGEGDLVFLKNAMGSEIHFTVERGGGARAQLLATARRRRRKLMDAAASRVGASLPLYVLVEEARKRKAEEERQAKADNPNKKERSAPLVFLEDNIGRLGESTGESEPVHVTQDEEDDVMSDESEFVLSDDTDELRRLSEEQRLSTFQSQYKLQIDRQEGLLQLDETDPVTSPQREDEEDRSIIWEECELESRGFIPK*