MTSLDLFVSPLGRVEGDLDVRVTIDDGVVTSAWTEAAMFRGFEIILRGKDPQAGLVVCPRICGICGGSHLYKSAYALDTAWRTHVPPNATLIRNICQAAETLQSIPRYFYALFAIDFTNKNYAKSKLYAEAVRRFAPYVGTSYQPGVVLSAKPVEVYAIFGGQWPHSSFMVPGGVMCAPSLADVTRSIAIFEHWKDNWLEKQWLGCSVDRWLENKTWEDVLAWVDENEAQYNSDCGFFIRYSLDTGLDKYGQGVGNYLATGTYFEPSLYENPTIDSRNGALIGRQGIYAQGQWHDFDQARVREDVTHAFYEGDRPLHPFEGETIPIDPEVGRGQGKYTWAKAPRYEVDGLGNIPLEAGPLARRIAAGGPNAAPHQDNDPLFVDIMNKIGPSVFVRQLARMHEAPKYYKWVRGWLDQLNLKESFYTKPIEHAEGKGFGSTEAARGSLSDWIVIEDNKIKNYQVVTPTAWNIGPRDGANVLGPIEQALIGSPIVDPEDPVELGHVARSFDSCLVCTVHAYDGKSGKELSKFVINGMV