MTRGEILHLHIGQAGTQLGNSAWELYLLEHGLLQDGRPDPEAKAVHESGQLDTVFTETGNGKYVPRSIFVDLDPSPIDEIRTGDYRSLFHPELLISGKEDAANNYARGHYTIGKEMLDGTLDKIRRVLDNCSSLQGFLIFHSFGGGTGSGFGSLLLERLSTDYGKKSKLEFAVYPAPRVSTAVVEPYNAVLSTHSTIENSDCTFLVDNEAVYDICRRNLDIPRPSFEHLNRLIAQVVSSITSSLRFDGAMNVDLNEFQTNLVPYPRIHYPLISYAPVISASRSSHESFKTQELTLQCFEPNNQMVVCDPRNGKYMAVALLYRGDVVPRDCNAAVASLKAKTSFNLVEWCPTGFKLGINYQKPMSVPSTAPNDGALASVDRSVSMLSNTTAIAEAWSRLDHKFDLMYSKRAFVHWYVGEGMEEGEFSEAREDLAALEKDYEEVAADSFEAEEGEAEY*