MFEQAVADFCWHAREVVSSGMGLWGWPWGRRGPSGFGSASTAEEVTAGVDASNITAIVTGATNGIGKETARVLALRGAKVIIPARTLESGLKLKESLADEVPSSKVHVMEMDLSCLSSVRDFARSFNSSHKHLNLLINNAGIMACPYQLSKDGIELQFATNHVGHFLLTSLLLDKMKSTAAETGVQGRIINVSSVAHKRSDGTCFELNKLNDKARYKPFIAYAHSKLANILHTNELSRRFQEEGCNLTANSLHPGVIITNIIRYVAGNSALISALSPVANLVLKSVPRGAATTCYLALHPNVKGVSGKYFADCNEATPTAVARDSELAKRLWSFSEELVKIYADMSQTTQASEEEETTVTKDVFQDK*