MFLYNFPTGKFWSKCEGYTKITFHILKKKALNTNDFLIDKSKEIDNYHNTNHILRNQNLCTVNRLNSYVIYLISLIKNIDFLVTTLHISKEKMALPNNIGDETNEVLAAQAHIANHVFNYINSMSLKCAIQLGIPDIIHNHGRAMTQSDLVNALPINKSKGHDCIYRLMRILIHAGFFTQGEEGYLLTPTSRLLLKNEPLSLAPFVQAQLDPVLMDPWHSLGEWFANEDSTPFATAHGKPLFEYAGDEQRLNNLFNEAMGCDARLIMSVLIKNGKGVFEGLKSLVDVGGGIGTVAKAISNAFPELKCSVFDLPHVVEGLEGGKNLTYIAGDMFKFVPSADAILLKWILHDWSDKDCVKILKKCKEAIPSKENGGKVIVIDIVIDNQKRDNKSFETQLFSDVLMMVHVSGKERNEQEWAKLFSNAGFSDYKISPILGLRSVIEVYP*