MVNSIENQATITGRDLRISPLGRVEGDLDLRVTIRDGVVTSAWTEASMFRGFEIILKGKDPQAGLIVTPRICGICGGSHLTKAVYALDTAWQTELPPNATLIRNIAQACETLQSIPRWFYALFAIDLTNKKYAHLPEYDEAVRRFAPFVGTSYEHGVTLSNKPVEIYAIFGGQWPHSSFMIPGGVMCAPTLADVTRAIAILEYWKDEWLEKKWLGCSVDRWLQNKSWADVMEWMNENERHYNSDCGFFIRFAMAAGLDKYGAGWNNYIATGTYFHPELYARPTIEGRNAALIARSGVYVNGQFYDFDQANVREDVTHSFYEGNHALHPFEGRTEPIDPAIGHRQGKYSWAKAPRYLIPGVGSQPVEAGPLARQVIAGRPGAANWQDYDPLFLDAVTTVGPSVLVRVMARMHEAPKYYKLVRKWLDQINLHEKFYIKPKELPEGRGFGSTEAARGSLSDWIVLKDGKIENYQVVTPTAWNIGPRDGRDVNGPMEQAFLGAPIADPNDPVELGHVARSYDSCLVCTVHAYDEKTGKELARFRIGEGA