MQFLVDPSKRNALSWTGNGREFIITKEGEEVFTACWSKEQNKLDPIKWDSVTHKFRDLCREGILTKIDTNKQYTFATEPSFHVGMTPDELTEYIAHHNIVKLPWVSTAHQGINLCGNRLLFETN