MTIKTLDISPVGRVEGDLDVRVEIEDGQVVNAWTHAELFRGFEIILRGKDPQAGLIVTPRICGICGASHLTSASWALDTAWNTTVPRNAILARNLGQIVETIQSIPRYFYGLFAIDLTNKKYRSSRFYDEAVRRFAAFTGKSYELGVTISSKPVEIYALFGGQWPHSSYMVPGGVMCAPTLTDITRAWAILEYFRTNWLEPVWLGCSLERYEEIQTYDDFMDWLEADIKHRESDLGFYWRMGLDIGLDRYGAGVGKYVSWGYLPHEDKYQKPTIEGRNAAMIMKSGVYDSFSDTHTLMDHTFARENTTHSWYDEGNADVHPFDRTTKPTQKNTKDFKNAYSWSTAVLHQDFGRLEVGPLARQLVAGGQHGESWQHYDGFILDAFQKMGGASIHLRQLARVHEIVKLYRQAERCLREFVLNDPWYIKPKEKDGRGWGATEASRGSLCHWIDIEGGKIKNYQVIAATTWNVGPRDSEGVRGPIEEALIGTPIEDSRDPVEVGHVARSFDSCLVCTVHAHDAKTGEELARFRTA