MTSLVAQVVSPVETGHKVWQDQSFIKWRKRDPHVTLHFHESVEGSLRYWYQRNKVDHLVSNSAVWNDDAVQGALDCAAFWVKDLPFVQSLSGLWKFFLAPDPTSVPNKFYGTAFEDSEWETLPVPSNWEMHGYDRPIYTNVIYPFPVDPPHVPDDNPTGCYRTYFDIPEEWQGRRILLHFEAVDSAFCAWINGVPVGYSQDSRLPAEFEITDYCHPCGSGKKNVLAVQVFRWSDGSYLEDQDHWWLSGVHRDVLLLSKPQVFIADYFFKSNLAENFTCADIQVEVKIESSLAIPKEKILANFTIEAALYDTGSWYDSEESANLLSSNVANLKLTHSPMGLLGFLGNVLEGKLEMPKLWSAEQPNLYILVLSLKDATGQVVDCESCLVGIRQVSKAPKQLLVNGHPVILRGVNRHEHHPRVGKTNIESCMIKDLVLMKQNNMNAVRNSHYPQHHRWYELCDLFGMYMIDEANIETHGFYLCEHLKHPTQEQSWAAAMMDRVISMVERDKNHACIISWSLGNEASYGPNHSAAAGWIREKDTSRLVHYEGGGSRTTSTDIVCPMYMRVWDIVKIAKDPAESRPLILCEYSHAMGNSNGNIHEYWEAINSTFGLQGGFIWDWVDQGLLKDSGDGTKHWAYGGDFGDTPNDLNFCLNGLTWPDRTPHPALHEVKYVYQPIKVSLEESRIKITSTHFFQTTQGLEFSWATQGDGYEIGSGILSLPLIEPQSSYELEWESGPWYPLLASSFAEEIFLTITTTLLHSTRWVEAGHVVSSSQVQLPTTRKILPHVIKTTDAKVLIETLGDIVRVSLPSFWEITWNIQTGSVESWKVGGVPVMNKGIFPCFWRAPTDNDKGGEKKSYYSRWKEARIDSIVYHTKSCSVKSTANDIVKIEVVYVGAPSCEEGSSSHSNAVFTVNMIYTIYSSGDLIIECNVIPSSELPPLPRVGVELHLEKSVDQIKWYGRGPFECYPDRKAAAHVGVYEQNASDMHVPYIVPGECSGRADVRWVTFQNKDGVGIFASTYGSSPPMQMSASYYSTAELDRATHNEELAQGNDIEVHLDHKHMGVGGDDSWSPCVHDNYLVPAVPYSYSIRLCPITAATSGLEIYKSQLPN*