MGKTSDIWKYFSKSNSENSAKCLICDKNLACNKGSTKGLWDHFKSMHEKEYCQFMNQEEVIMNQIESDLTSKIEVELAQYKAEKRIDIDGDIFLWWRQNGCKFNTLTRIAQMLHCIPSTSVSSERLFSKAGIIYSNDLRNRLSGKMVQKILIIKGNLNKVELAPLIDNEEEDVEEIDSDDE