MARCASASLAFATLPILASAFVQLAAEANTAVVAGGGPAGLATALILAQRGFDVTVLEKRAEPNPYEPQRAYLYLVDGRGQRFTDAAGLTEELASPATSVSSLNYTVTRCLPDGQREEAESVPPILEPSDRPSYWIPRARFLALLNSALPPTVTTRFGAELRELHQTPDGGVEVVASCSDGSELRLTPSLLVGADGLQSLVRQRCGEWSGAAAEYTPVVLPSPSSGLRYQMIKMPPDLRLDPKNASHPVWALGSAEEAACMLADSGTGFRFASCCGWSGQAGVVLVGDAIHAFPPDIGQGVNSALSDAALPAYEAAAAPEAEAVARIAQVGFPYQYPITRERSPLQKAGWFANFLLRTFVLSKLLPRLFSPAAIVLVQRPQLSYAQVWRTAQRTTRRLQGLGLAAALAAAWPWLRPLRTVPHVMCCDPSLHIWL*