MTIKTLDISPVGRVEGDLDVRVEIEDGRVVNAWTHAELFRGFEIILRGKDPQAGLIVTPRICGICGASHLTSASWALDTAWNTTVPRNAILARNLGQIVETIQSIPRYFYGLFAIDLTNKKYRSSRFYDEAVRRFSAYTGKSYELGVTISSKPVEIYALFGGQWPHSSYMVPGGVMCAPTLTDITRAWAILEYFRTNWLEPVWLGCSLERYEEIQTYDDFMDWLEADIKHRESDLGFYWRMGLDIGLDRYGAGVGKYVSWGYLPHEDKYQKPTIEGRNAAMIMKSGVYDSFENTHTLMDHTFARENTTHAWYDEGNADVHPFDRTTKPTQKNTKDFKNAYSWSTAVLHQDFGRLEVGPLARQLVAGGQHGESWQHYDGFILDAFQKMGGASIHLRQLARVHEIVKLYRQAERCLREFVLNDPWYIKPKEKDGRGWGATEASRGSLCHWIDIEGGKIKNYQVIAATTWNVGPRDSEGVRGPIEEALIGTPIEDSRDPVEVGHVARSFDSCLVCTVHAHDAKTGEELARFRTA