MDPGYKGPKLDMQLGVNQEAQLWAIGWNDRLSSFQLGEGVRAKICKHEACGDDSHWDTVIDILGPYNAAQMFETNDWASHMWIFPYNPQTEKYVQLFSGQRFDVSHSGIFPVGQYDSDDIKFHHVDKGGHWGAVSSIIVPDGLTVTFFNDNYYNGGQLTVIGPKHLDFVQDNVQGWDKAIRSLIVVETSKMNVNTFWERVISSNGPITETIEVGWSKEDSKTDEVTVSQSFTASAEEGYTFMGSSGKASLSYTLSSSIRQAVTSSLSISKRVSKTVSCNNPNNELVTLYQWVLDGQRIGQPSILVDDSNFICRYGVNANSSPACPLTMCADSQCNTCTGPLSLHQ