MALSSTVGKYLLFSASFLADPSTRLETNGDGELIPQRRERYVFRPILIRILESFFAQTPFPDLNRRIEIATACNQALQIDKKGVGLMPKEVVSPQVVANWFANKRKELRRRSNDECTETNAINQCSQLSSSDAASTPSPSASASNTPMEGERGGEERASSASVPISVPAVRPENCPIGIETSLFQSLRPSALVQSLNSQSLYSAPNESSSTPPAVSTSGEESSTGISSGGGTESTSAQEGASPEQCLAEIQTQLDIVNNSVLALVNPYSNPIHTSVIKMEQTAE