MVGSKEKSKEKRDKRLQEISLLRTIPYSDHQRWWTSETVAVVTGANRGIGFEMVRQLAGHGLTVILTSRDENVGVEAAKILQEGGFNVDFHRLDILDSSSIQEFCEWIKEKYGFIDVLINNAGVNYNVGSDNSVEFSHMVISTNYYGTKNIINAMIPLMRHACQGARIVNVTSRLGRLKGRHSKLENEDVRAKLMDVDSLTEEIVDKTVSEFLKQVEEGTWESGGWPHSFTDYSVSKMAVNAYTRVLAKELSERPEGEKIYANCFCPGWVKTAMTGYAGNVSAEDGADTGVWLALLPDQAITGKFFAERREISF*