MLSQNTTDVTSLRAFTSLKQRFPTWEHVRTAGPGTVEDAIRVGGLAEIKVQRIRTILDTLVQERGNCCLEHLRDMSEELVKQQLTRFKGVGMKTAACVLMFCLQRAEFPVDTHVWEISKQLGWVPAKATRDQTYEHLNQMIPDDLKYDLHVLLVEHGKRCPWCAKTRVPSKRPAGQLCPLASFKASSKHSKATSMQSPEAAAIFAELPDTDSLKQESSLHASQTSPDQPLLEEPFSSFRMTRAAARKRPLQPVIHLQHNISQVTSEGKSDVKSEVKSESQELLVASEQKVLIKGESTLLVAASGKQVPVIKSEGQEQPTPGQDKQAATLSHAQLVTVKSEPAS*