MPLKLSAPRRRCAHAHPAGYDGLLQRREPADPQFYGQRSAATQFVSPVALVSGFNTEVLSNISRLAIKAVLRRCDRINVRVVSNNLFTLLGGTVDEVVVEGQGWESPGGLSCRSINVQTDAIRFDLQHFASTGQIRLVTPSKAVSKLVLNAQDFNRFVSSPILRDTFPRLLLEGHEIRFVGVKSIDESSVASMVEYGGRALVCTLRVQPGGKIAFESAEEGEPVGPVDAAAAAVDAAAVGRELEGFFNGMTVARFEIHKNSMAVSAEGQITRFPSALEDEEDQLDDESLARKVAPEALQELEDELLRVVSGSLMREPKLHSPGDPVRAHLLELLSRIGPSDPEFVLKAALYAREELNIRTTANFLLAAAASIPPAAATSAARGEAFSARRLLRELDSTAQRRTAAESQRYQR*