MNFLRRVGDVMNDAFAESDSDPASDEDEDGVRAERRRFEDVGASEVVEPRTSKDGDGDDARWRRNELMTTAFTFGRDTLEKLKDVSKGVGKELAEGLRDIKEQVKEDLATFGESEEEEEEGTTRHSERTNGEMDEASGLVFTGDGVMITGDEDEVALKVNDELEKVGEKIELLGQKMFVGAGKILNQVKETTRDAIKETHEAIKETRDAFAKDTKPKRVRDEFALSVHAIQRDSRTYCDEPKEKELYKRFRGEFTIGTRVREISTVLDSNNFMKELFARIVPTVVDEDTFWCRYFFKIYELEIEFGRKELPEIPVKGGTESESNESAQELSVKEGNKVHARVASLATDEEEFDSDSSLAKNEWTKIKQRSSDAAATSSEDGPETTPDDDTPIDDADTDEIDEDWGLS*