MADSTRGRGRVAIVGGGPSGLVAAKEALAAGLRPTVLEKSSSAGGLWRAADGKVWQSLRTNLSKHTCAFSDFPWPSTADDFPHAEDVADYLERYARTFGLHACIELGARVTLVQRASFGRGYCVRWVSQGGTEQAETFEFAIIAAGVFSAPHVPAELHGFQNQVVHASQYRDSSDFAGRRCLVLGAAFSGADAAASIARVAESVTLVASGTAPLYYLPRLVDGRPIDLALYSRGRLEGLPSPRTDRKPRVAITDELSRAVSAGLLSVQTARVRACERGWVTFEDGRRAEFDVILAATGYRTAVNFLAPALSEAVEYDADDWLQPLIAHECVWPAAPNLAFVGMYRGPYFGVLELQARWACGVFAGRLPMPSAGELADGLARERAIRQMDPRPQFPHDYPTMADDLARHVGALPVTILQDSAHPLHALLYHGPLLPFHYRLQGRQANPRLAEAAIRECERSYPHLVANDAAADGTDPEEAKAENTSQAAC*