MTITTLDIAPIGRVEGDLDVRVDIEDGYVVNAWTHAELFRGFEVILRGKDSQAGLIVTPRVCGICGASHLTCASWALDTAWGTEVPRNAILARNLGQLVETIQSQPRYFYGLFAIDLTNKKYKDSPFYEEACRRFAPFTGKSYEVGVTVSAKPVEIYALFGGQWPHSSFMVPGGVMCAPTLTDVTRAWSILEYFRTNWLEPMWLGCSLERYEEIQTYDDFMAWLDENPAHANSDLGFYWRMGLDIGLDKYGIGCGRYTTWGYLPHEDRYQKPTIEGRNAAVIMKSGVYDSFTDTHTLMEHGFARENTTHSWYEEGTKDVHPFDRYTVPTQNNVKDFDNAYSWASAVSHKDLGRMEVGPLARQLVAGGNHGESWQHHDGFILDMFKKMGGASIHLRQIARMHEAVKLYREVERCLREFQLKDPWYIKPTEKNGRGWGATEASRGALCHWIEVESGKIKNYQIVAPTTWNVGPRDGEGIQGPIEQALIGTPVQDPSDPVEVGHVARSFDSCLVCTVHAHNAKTGEELARFRTN