MSGESSSGTTDHCIKVVPTHGGRYIQYNVYGQLFEVSRKYVPPIRPIGRGACGIVCAAVNSVTGEKVAIKKIALREIKLLRHMDHENVIAIKDIVRPPQRDIFNDVYIVYELMDTDLQRILRSKQTLSHDQCRFFVYQLLRGLKYVHSANILHRDLRPSNVLLNSKHELKIGDFGLARTTSDTDFMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCIFGEIMTGQPLFPGKDYVHQLRLITELVGSPDNSSLGFLRSDNARRYVRQLPRYPKQEFAARFPKMPPTAIDLLERMLVFDPNRRISVDEALGHAYLSPHHDVAKEPVCPTPFSFDFEHPSCTEEHIKELIYKESVKFNPDH*