MTVLHSVDFFPSGKAPVAIEPRLPQAAFPEHHHDFHEIVIVEHGTGIHVFNGQPYTISGGTVCFVRDHDRHLYEHTDNLCLTNVLWRSPDAFQFLAGLDQLLPQEQDGYYPSHWRVNQSVLQQVRQLVGLMERAGDGMDAPAVANREILFMQLLVLLRRSSLMEGATNNDAKLNQLMAWLEDHFAEEVCWEAVAEQFSLSLRTLHRQLKQHTGLTPQRYLNRLRLIKARHLLRHSDHSVTEIAYRCGFGDSNHFSTLFRREFNWSPRDIRQGRDAIIQ*