MEKNLVGYRFSPTGEELINYYLKNKNLDKPWLVDDAINEINICAHDPESLPSLSKLKSNDLEWYFFSLREYYEPEKKGTKRTTPSGFWKVTGSDIEIKDKRGHGVVIGIKKTLVYHQGKSTNGVRTHWVTHVYHITSLSLNQVTIFQIEFGSSV