MSGEGGFDDTNYDRGMEELLREEKDEDGNAIITEWTEVHETFDTMNLQENLLRGIYAYGFEKPSAIQQRGIVPFSKGLDVIQQAQSGTGKTATFCAGILQSLDYSVTECQALVLAPTRELAQQIEKVMRALGDYLQVKCHACVGGTSVREDTRILQAGVHVIVGTPGRVYDMLRRRALKSDHIKIFALDEADEMLSRGFKDQIYDIFTLLPPKVQVGVFSATLPPEALEITRKFMTKPVRILVKRDELTLEGIKQFYVNVDQEQWKLDTLCDLYETLAITQSVIFANTRRKVDWLTDNMRARDFTVSATHGDMDQNTRDVIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTQPENYLHRIGRSGRFGRKGVAINFVTSDDERLLQDIQRFYQTVIEELPSNVADLI*