MSVLPKIDSIQIREVWSDNLEKEFALIRQIVDDYPYIAMDTEFPGVVLRPVGNFKHINEYNYQTLKDNVDMLNLIQLGLTFSDENGNLPTCESEYYYIWQFNFREFDTKANIFANDSIELLIQSGIDFKKNNEMGIDAKQFGELLMSSGIVLNDMVHWVTFHSGYDFGYLLKLLTCRTLPETQAGFFDLLNMYFPLVYDIKHLMKFCNSLHGGLNKLAELLEIERVGICHQAGSDSLLTSCAFKKLKDNFFNGSTEKYAGVLYGLGVEYGSDNK*