MSMSGGVTFKVASHGAEPVQLRTWPLTAEDQQHPLVSRLKEYRQEKCGRILQATAITPAFFNCSPNGFVHGVVKAYCSHHNLLIRPDDVWLAIIIQFGFFVNANAEALRSLFVAHQGKKELIVKQVASLDTANYGLLAQKMTSELRRNLNDPSFCDWVLPRFSTTTYNDTIVGSVALMATMKHYFDYKMCLCCGIPQVTLAGTVEDWEEIHSRVERLDLGGYGKVCCMWASMLRKITGQFIRTSRNEIDLEFWSRICHYTSGGSGPSYLSGWITAFCVFDGEGNWQATNFSIPQRRMSNPINPLLLEFPVIDTSNIPPGYITVDVTVDDNGKEYKTLMFAGHLGYDIVHEGKGISPKLAWAMALKIPGAVDDTEASFGELGKISRGLRGNLK*