MYLQLGFVGTVVASSSQMASLVLKSHDEIFANRPQTAAGKYITYDYSDIAWAKYGPYWRQLRRLCSTELFVTKRLESFKSTREEEATVMIKIFLGFSLEQKPVEVIAKIFSFTSNIISRMVMNERYFGEGKDANVDDKDFKEMIEEIFRLAGVFNIGDFLPFLKWLDLQGFESRMKKVMKLMDNQLEAILLKHRKRRERSSNVEPVDFIDVLLSVAEKGSGLDVRLTDECIKAIMLDMFSAGSDTSSVTVEWALAEVLKNPNVMQKVQDELDLVVGSDRQVLESDVPKLSYLQATIKETMRLHPAAPLLVPHESTVDCKVAGYDIPAKTRLFVNVWAIGRDDAEWADASRFNPDRFMGSDIDVRGQHFNVIPFGSGRRICPGMSLGLRMIHLAF