MADLPPFSFFSSPSRAGASTLSKEMEMALAMELIQQLNEPDRRENALHQLSKKRELFQELAPLLWSSFGTITVLIQEILSIYPALSPPTLTSGASNRVCNALALLQCVASHPDTRSLFLNAQIPLYLFPFLSTTAKTKPFEYLRLTSLGVIGSLVKVDDAEVVNYLLSTEIVPLCLRTMETGSELSKTVATFIIQKILLDRVGLRYFCSTVEKFYSVGRILVHMVLSLDEQPSTRLLKHVIRCFLRLSDSPRGCFGLKMLLFDLFRGGAFNSCLDDPTIRQWLQQLLQNITVGTAETLLRPRIFYPILRT