MPNSQSSVEDRLRRLMPSLPVYTEGTHYQDCLELYNHALRKKPLVCARPRTEEEVSRLVQFCAEQKIPFAVRSGGHDFFGRSVIHNGILIDMRDMDTVSVVSDRASARVGGGVIAGHLQETLQSHGLFTPTGQAKSVGYVSWACGGGYGFYVGTYGFGVDQILGARVVLAGGSVIDTNEDSELLWALRGAGAGTFGIVVELRVKVYPVPKLYAGFLAFPLADAATVMGRIERLLDDDLPDEFSGDAIVVNPEMAPTPVAEPSTPAAYGLGDSSSETFFRSRNVDRIHQKVGTILARHPPPYPLSAVIFHNNHGKGVRHQVADPVGAAFPNRYQHVILGLHGGTRPGGVDEQELATAARWVIQLEEAIDQNGLSLRGGFPAFWPPDQVDIERFFGQENALRLRQLKARLDPNNLFHRALPGLYAC*