MARLSALGVALLLHSVIGISYYYFFKMGRCSSQPSPILGNWLFTVSVVSVLQAVRLIPSEVPDFTALVLETIMCCFVLDLMLTKLWCRIESLVHCAIVGVLQICPVGDDTFMTYEYWTQAILTTVIGACLLWVTAWAMALPRRLQHGLQCWRRSCHRQLSRMLFSSMETRPPLRQESSLSFAA