MGTNQDTFFTEWEETFESFDQMGLHENLLRGIYAYGFEKPSAIQQKGIVPFTKALDVIQQAQSGTGKTATFCAGILNNLDYNLLDCQALVLAPTRELAQQIEKVMRALGDYLQVKCHACVGGTSVREDARILSSGVHVVVGTPGRVYDMLRRRCLRADSIKMFVLDEADEMLSRGFKDQIYDIFQLLPPKLQVGVFSATLPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVNVEKEDWKLDTLCDLYETLAITQSVIFANTRRKVDWLTDKMRERDHTVSATHGDMDQNTRDVIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDLPTQPENYLHRIGRSGRFGRKGVAINFVTRDDERMLQDIQRFYNTVIEELPSNVADLI*