MKELIGTLEARVAAAGDHISELANELAGVAECAKEKIEGAVENIQEAGCAGLPLGESSPVSLPFSYAEAVRASLPSTTRAAQLSVVDRESIRARQILIDGFPGNRDGTLLETEILEQANDALDYLSREELDVPEGLRFTVAKALRNGGVVLELATPDLAKWIVQHAHDYEFVLSPRAKIRPRQYKLVAEFTPVGLDPTDTTQWRQTELDLDLEEGAIVDARWIKPIHKRYQGQRFAHLLVTLSSPEAANKVIRAGLVLAGRHVSVRKNLAEPLRCSKCQRYDAGHLAKECPQDHDTCGTC