MDLVSSRDTLGDPSTSTKALLLGFSRSRSDHCIIMSGESSSGSTEHCIKVVPTHGGRYVQYNVYGQLFEVSRKYVPPIRPIGRGACGIVCAAVNSVTGEKVAIKKIGNAFDNIIDAKRTLREIKLLRHMDHENVITIKDIVRPPQRDIFNDVYIVYELMDTDLQRILRSNQTLTSDQCRFLVYQLLRGLKYVHSANILHRDLRPSNVLLNSKNELKIGDFGLARTTSDTDFMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCILGEIMTGQPLFPGKDYVHQLRLITELVGSPDNSSLGFLRSDNARRYVRQLPRYPKQQFAARFPKMPTTAIDLLERMLVFDPNRRISVDEALGHAYLSPHHDVAKEPVCSTPFSFDFEHPSCTEEHIKELIYKESVKFNPDH*