MGIQTLDISPVGRVEGDLDVRVEIEDGHVVNAWTHAELFRGFEVILRGKDPQAGLIVTPRICGICGGSHLTCASWALDTAWETEVPRNAILARNLGQIVETIQSIPRYFYGLFAIDLTNKKYQHSRYYQEAVRRFAAFTGKHYEIGVTISAKPVEIYALLGGQWPHSSYMVPGGVMCAPTLTDITRAWSILEYFRTNWLEPVWLGCSLERYEQIQTYDDFMAWLHENRNHRQSDLGFYWRMGLDIGLDKFGAGVGKYVTWGYLPHEDRYQKPTIAGRNAATIMKSGVYDSYTDTHVLMDHTFARENTTHSWYDEGTGDVHPFDRTTNPTQKNNKDFNNSYSWSTAVRHIEHGRLEAGPLARQLVAGGKHGESWQHYDGFILDVFKRMGGPSVHVRLLSRVHEIVKLYRQAERCLREFELNEPWYIKPKEKDGRGWGATEAARGSLCHWVELEDGKIKNYQVIAPTTWNVGPRDAEEKRGPIEEALIGTPITDPTDPVEVGHVARSFDSCLVCTVHAHDAKTGKELARFRTA