MDTFSHVPPGFRFHPTDEELVDYYLRKKVASKKIDLDVIKDVDLYKIEPWDLQEKCKIGMEEQNDWYFFSHKDKKYPTGTRTNRATGAGFWKATGRDKPIYARSCLVGMRKTLVFYKGRAPNGQKSDWIMHEYRLETNENGTTPEEGWVVCRVFKKRVATVRRMADGSPCWFDDHGAVGAFMPDLSSPRQLLPHHHHHHPGSSAALYHGHHHQQLQQMYGHCKPELEYHHLLPQEAFLQHLPQLESPKPPPPPPAAAAYIGGHLGSSSSTALTTHDDEASGSAAQQQPPSLEAVYMAGAGVGIGVDASVTDWRLLDKFVASQLLSKESMSSYGSHPAQVFQAADGGKHEEALDYASTSAGSGGGEADLWK*