MIIMLGTSFNNFGISLSHKRYFSGKVDEIIRCTMGKRIVKISSTKINTSILSSVSEQIGENITDWKNDEKKVYVSRVVNQCIDKFCAEHSREIGDNLRKQIFKQVEKDYRISLDINAAQSSINHLVSGSSYFKKKMDELCEGMNRSVKNDTTSNVVNLISDQFFEKNVQYIDLKKLRGNMSDYITNLESPF