MSFWFVFMYISPVMAGMASEGTQYDPRQFDSKMNAILGEEGEETFYTTYDEVCDSFDAMELKSDLLRGIYAYGFEKPSAIQQRGIIPFCKGLDVIQQAQSGTGKTATFCSGVLQQLDYTLVQCQALVLAPTRELAQQIEKVMRALGDYLGVKVHACVGGTSVREDQRILQSGVHVVVGTPGRVFDMLRRQSLRADAMKMFVLDEADEMLSRGFKDQIYDIFQLLPSKVQVGVFSATMPPEALEITRKFMNKPVRILVKRDELTLEGIKQFYVNVDKEEWKLETLCDLYETLAITQSVIFVNTRRKVDWLTDKMRSRDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINFDLPTQPENYLHRIGRSGRFGRKGVAINFMTTDDERMLSDIQKFYNVVVEELPSNVADLL*