MMASSQKPHAVVVPYPAQGHINPFMQLAKQLALQGFSITFVNTQHNHARILESQPQQSNAPDIRLAHIPDGFPPDYNRMADLRVLSKAIDAHMPAPFEALVAELLHSDHPPACIFSDVLMLFTQDVANKFGLPRIAVWLQSAASFAVNLHIPHLLHHGYIPLSESSKKDLITSIPGHPPLAPQDVPSFFQTADAANYMFQFKLLPFQRLHEAKCVLINTFYDLEKGVLLALQEQHKVLAAGPFLPPAILAVEESQDNRTGTGLWPEDNECLPWLDRQKESSVLYISFGSIASLSRAQFKELVLGLEASQKPLLWAIRPDLKDIIASLLPPSFSEGGEGRVYITSWAPQALVLSHRSVGGFLTHCGWNSTLESISMGVPTLNWPIFADQMMNRKWMVEEWKIGKSFELTDGEMVSKQEVERLVRLLMEGEEGREMRERARILSHAAKKAVQDAGSSRVNLHSVLQPFLQKLGLC*