MVSLVAAYGLLLQPTARRPSPLRRFLSPVLEAPAPLASLLDLADEYDAFLLDQFGVIHDGKTAYEGAVDAVCELQRRGKKIVIISNSSRRKSDTLARLRSMGFGPCEGEGASDVPPISVVTSGDLVWEGLSAAAAAPFADLGLRCTVFGNGEDDEEYVRTCGRVAVPVAEADFVLARGLFTILGTGPDLLRQPFSPYSADAEEEALRAALAARPGGLPLVVANPDTVRPDGKDSPMPGLLAARYEAMGATDIRPVGKPHPLIYEACRAQLAIAGIDAAGARVAAVGDSLHHDVLGASQNGVDSVFICGGVHYRELEVPQAAAVPPAADKLAALLATFASEHGGCTPTHALAGFRL*