MGKQTLDISPVGRVEGDLDVRVEIADGYVVNAWTHAELFRGFEIILRGKDPQAGLIVTPRICGICGGSHLTSASWALDTAWGTEVPRNAILARNLGQIVETIQSIPRYFYGLFAIDLTNKNYRSSRFYDEAVRRFSAFTGKSYEIGVTISAKPVEIYALLGGQWPHSSYMVPGGVMCAPTLTDITRAWAILEYFRTNWLEPVWLGCSLERYEEIQTYDDFMNWLDEDIKHRESDLGFYWRMGLDIGLDRYGAGVGKYVTWGYLAHEDRYQKPTIEGRNAAMIMKGGVYDSFTDTHSLMDQSFARENLTHSWYDEGTANIHPSDRTTKPTANNTKDFENAYSWASAVLHKDFGRLEAGPLARQLVAGGNHGESWQHHDGFILDVFKKTGGANIHVRQLARLHELVKLYRQAEHCLREFVLNDPWYIKPTEKDGKGWGATEAARGALCHWVEIEGGKIKNYQVIAPGTWNIGPRDGEGKRGPIEEALIGTPIEDPTDPVEVGHVARSFDSCLVCTVHAHDAKTGEELARFRTA