MDQLMAQDVDEVLSTWDEVCETFDDMGLQENLLRGIYAYGFEKPSAIQQRGIVPFCKGLDVIQQAQSGTGKTATFCSGILQQLDYSLFECQALVLAPTRELAQQIEKVMRALGDYLQVKVHACVGGTSVREDIRILQSGVHVVVGTPGRVFDMLRRGSLRPNSIRMFVLDEADEMLSRGFKDQIYDIFQFLPQKLQVGLFSATMPPEALEITSKFMNKPVKILVKRDELTLEGIKQFYVNVEKEDWKLDTLCDLYETVAITQSVIFVNTRRKVDWLTDQMRARDHTVSATHGDMDQNTRDIIMREFRSGSSRVLITTDLLARGIDVQQVSLVINYDFPTQPENYLHRIGRSGRFGRKGVAINFVTRDDERMLQDIQRFYNVVVEELPSNVADLI*