MNNQFTWLHIGLGSFHRAHQAWYLHRLIASGDNRWRIAAGNIRNDAEQVVQALAAQGGRYVLETVSPEGEREYEEITSIQKLLPWQAGLQPLINEGANPQTKVIAFTVTEGGYYLNTRHQLETSNPDLQADLQGECKTIYGTLARILEKRMADNAGPLTLLNCDNVRHNGERFHDGMVEFLQLTGKQAVIDWMAANTTCPNTMVDRITPRPAADLPARIKAQTGIDDKAPVMGETFIQWVVENNFRDARPNLEAVGVEMVESVIPYEEAKIRILNASHSCIAWAGTLIGQQYIHESTLTDVIYAIADRYVTEDVIPCLGDNGIDLPTYRDVVLKRFTNPYIQDTNQRVAADGFSKIPAMIAPTLQECYQRGVRPEATAMLPALFFVFMEQWHKGTLPYQYQDGILDAQAVHEMFEAQDPVAVYARDKALFGDLANNADFLALMREKVAAVYTLIN