MKFALLAVCVLSIHVACALSLKTPAATAATAASLWKDLEAGPPDAILGIAQAFRASTDPRKVNVCVGAYRDAEGNPWVLPSVRAAEQVLMADNDNKEYLPIEGDADFVNKALAFAYGDEMDVHRIAGVQTLSGTGACRIGGQFLSTFLPGRTIYIPTPTWGNHWKIFAECGLQAAPYRYYNRATNALDLDGLLEDLQEAEDGSIILLHACAHNPTGCDPTLKDWQRIADVLEEKSHVVFFDSAYQGFASGDGEKDAAALRYVVKRGLPVLLAQSFAKNFGLYGERCGTLSVVCGDADQKDRILSQLKCIIRPMYSSPPKHGSSIVRTVLSDEKLTSQYYKECATMADRILDMRTKLVTKLSEVGSKHDWSHVTGQIGMFAFTGMSKEMCDQLTNEYEIYLTKDGRISIAGLNDQNLEYVAKAIHAVTDGQSITTA*