MPHPEDAVGTDVSSTHPLRARWIVDVARWRPTEREFDFILNELLPEHESLAVRRFHREDDRKRACVSRLMQRAIALRACALSIGARGTAMRDVDIRRTKGAKPFHATVLEVTGAPNFNFNVSHEGDYVVLASETHAVVGVDVAAPGQVRRIGGLERDVGRLLETFSSVLTDRERERISATASTNGERAGEELFRKHWSLKESHVKAIGVGLGMDLKRCEFDIDAATSTASVAVDGVTRSDWAFHIEGFPPVVDGATTEETHWITVSRGPYEDIVDAHGEFTTVFSQRSFSEDAWRDVLAAPAPKWELMTVGDLIPDQFRDAFESHGGVIF*