MSNMFSHLAALVTLAASLAFASSVLAHGFVTTKGTHFELQGRPFYFAGTNSYWAQFTTNTSDISIIFDRASQAGLNVIRTWGFNDANATFVPGGLPIYSEGSSSPGQIVFQTWANGKATINTGPTGLRHFDKVVSLAEQKGIKLIVALTNNWADFGGMDVYTINLGGQFHDEFYTNSKIIAAYKNYVKAIVTRYRNSPAIFAWELANEPRCGADGTRNLPRSPSGCSPAVLTQWADHISTFIKSLDKNHMVTLGDEGFFNEPNQPSTNWPYSGADGVDFVANLKLRNLDFGTFHLYPDWWSQTVDWATQFVVDHATAMRTANKPVVLEEYGWMT