MITTVQEAIVVADGNNGEPLANVALFAAGKDLQMELVGLDGTRTPGAPSSGLLRPLVVHPISTTSSPAVAAFNPLHAFAPSNNQKTDVVGESVCLPGSEAVMSNWANWYAADPDAQRTPIWASSSPPQLWRGSQSLTDSTQTTSPITESRHNFATSTSFEHLSKSSACFNRFFASRKDAVFDGPVTDHGPVPPLTCGGLDASTLALCASAQWRPQGSGQIQLWQFLLELLADARNINHIAWEGTEGEFRLVDPDEVARKWGERKSKPNMNYDKLSRALRYYYDKNIMSKVHGKRYAYKFDFAGLTQVIHPSGSSLWAPCGLSFVPGLTTWPATPTAKAALTSDGPLRNCTSDT