MTIQSLDISPVGRVEGDLDVRVDIEHGRVVNAWTHAELFRGFEVILRGKDPQAGLIVTPRICGICGGSHLTSASWALDTAWETEVPRNAILARNLGQIVETIQSIPRYFYGLFAIDLTNKKYRNSRHYEEAVRRFAAFTGKSYELGITISAKPVEIYALLGGQWPHSSYMVPGGVMCAPTLTDITRAWAILEYFRTNWLEPVWLGCSLERYEQIQTYDDFRDWLDEDRNHRDSDLGFYWRMGLDIGLDRYGAGVGKYVTWGYLAHEDKYQKPTIEGRNAAMIMKSGVYDSFADTHVLMDQSFTRENTTHSWYDEGTEDIHPSDRTTKPTAINTKDFDNAYSWSSAVLHKDFGRLETGPLARQLVAGGQHGESWQHYDGFILDVFKQMGGPSIHVRQLARLHEIVKLYRQAEHCLREFKLNDPWYIKPKEKDGRGWGATEAARGSLSHWVEIEGGKIKNYQVIAPGTWNIGPRDGEGIRGPIEEALIGTPIYDSSDPVEVGHVARSFDSCLVCTVHAHDAKTGEELARFRTA