MSVLPKSDSIQIREVWSDNLEEEFALIREIVDAYPYIAMDTEFPGVVLRPVGNFKHINEYNYQTLKDNVDMLKLIQLGLTFSDENGNLPTCGSERYCIWQFNFREFDTSADIFANDSIELLMQSGIDFKKNNEMGIDAKRFGELLMSSGIVLNDGVHWVTFHSGYDFGYLLKLLTCRTLPETQAGFFDLLNVYFPLVYDIKHLMKFCNSLHGGLNKLAELLELERIGICHQAGSDSLLTSCAFKKLKDNFFNGATEKYAGVLYGLGVEYGSDNK*