MTTLEILRSGPLALVEDLGRAGLAHLGVGRSGAADRRSHTLANRLVANPDDWATVEVTFGGFSARVRGGDVDIAVTGADTDPTVNGIMVGTNSIHHVRDGQVISLGTPRAGLRTYLAVRGGVCVEPVLGSRSYDVMSAIGPSPLRAGDVLPVGEHTDDYPELDQAPVAAIEEHLVELRVVPGPRDDWLVDPDALVHTIWMASNRSDRVGMRLQGRPLQHRWPDRQLPGEGVTRGAIQVPPNGLPVILGPDHPITGSYPVVGVITDEDIDKVAQIRPGQYVRLHWARPRSRLPGQGVTQAW*