MLYYHKVVVPKTYSKYTSRRVLTTQWIDGEKLSQSTASDVGDLVNVGVICYLKQLLDTGFFHADPHPGNLIRTPDGKLAILDFGLMTQITDNQKYGMIDAISHLIHRDYDAIVKDFVMLDFIPEGVNLDPIMPVLAKVFDQALEGGGAKNINFQELAADLAQITFDYPFRIPPYFALIIRAIGVLEGIALVGNPDFAIVDEAYPYIAQRLLTDNSPRLREALRYTIYGKTGVFDVERFIDVMEAFETFVMAAKSGGGEQLQGNMASLGLVEAGSSRFLPATLQTQQGKQGQQAQTRAALAFLLSQQGEFFREFILDEVVKGIDAVSREQLAELVVTFGFDRMLPSLNTLPVFSFLRPAFLLPSMTMEDQVVVNNTRRVLSFLVDGTPAAKSQNQGSSLKIFEITQELLPLLPSITAEMLPEIVNRLVSRVVARFLRDVFL*