MNGGGSSSLRSALSYCVQQVRNYDYHHYLCLLELPTEMRKAAFALRAFNVETARAMDVASDPKIGLMRLLWWQEAIDKLYTKKPINHPAAQALSWAISEHNISKPWLKRSVDARIRDAQREVDDIPESIAELEKYAEDTVSTLLYNTLQAGGISSTTADHAASHIGKASGLVLLLKSLPYHCTRNRHQSYIPADLAEKHGLLVKQGGRLEILLDNDSREGLSNVVFEIASVANAHLLKARELAGKVPAEAKPVLLHSVPVQVLLDSLNKVQFDVFDPRIQRGVLGVPPLLFQFKLKWYSWRAMF*