MGSHERRRHDAPHVALLAFPFGTHAAPLYSLARALAAAAPGAAFSFLNSARSNASLARSAAAAGQAPDNLRVYDVTDGCPTGYELPADDPEEKVRLFLGVTPGNFLVAMAAAEDGGGRKVSCLVSDAFLWIAGKMAEEMGVPWVPLWTGGPASLAAHLHTDLLRLTIGAGKQAIPARADQHLNFVPGLSYLRVRDLPEGVVFGNLNSEFSRLLHRMADELPRAAAVALNTFAGLDPALDAEFSAQFNTSLPVGPLNLVAPIPAGPDRHACLPWLDSQAPASVAYVSFGTVISPPPAELAELAAGLEASGAPFLWSLKDEWRARLPAGFLDRTGSRGLVVPWVPQVDVLGHVASGAFVTHCGWNSVVESLAGGVPMVCRPFLGDQRINARVVSQVWEVGVGFEGGALTCGGVKEALDLVLRTEEGKRMRERAGELRKKAVRAVGPGGSSVQNFKALVGIVTGN