MAVQKLEISPVGRVEGDLDVRVDIEDGQVVNAWTKAELFRGFEVILKGKDPQAGLIVTPRICGICGASHLTCASWALDTAWGTEVPRNAILARNLGQLVETIQSHPRHFYALYAIDLTNKKYKNSPFYEEACKRFSAFTGTSYELAITTSAKPVELYALFGGQWPHSSYMVPGGVMCAPTLTDITRGWGIMEYFRTNWLEPVWLGCSLERYEEIQTYEDFLEWLDESPNHANSDLGFYWRMGLDIGLDKYGGGPGRYLTWGYLPHEDKYQRPTVEGRNAAVIMKGGVYDSFTDMHHMVDHTFARENTSHAWYEEGTADVHPFDRTTQPKHLNTNDYDGKYSWSTAVSHKDLGRMEVGSLARQLVAGGKHGESWQHYDGLILDMFKKMGGASIHLREFARMHESVKLYREVERCLREFKLNDPWYIKPTEKDGRGWGGTEASRGALCHWVEVEKGKIKNYQVIAPTTWNVGPRDGNHTRGPIEEALVGIPIEDSTNPVEVGHVARSFDSCLVCTVHAHDAKTGKELARFRTN