MSADAQPNPKQRANVAYPPEPPIAGRDKAAVGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSGLSYSCRFDGRCSISTAGRNACRYCRFNRCLKSGMKLEAVRMDKKNDKVLKRKRSDIDSDEFDENQENIEAPGLKRQRMDHRLLTSSLMLIDRTASDGNGKMPSLRTLVSLSMVIEEPEILDGDRTEMSFRACVPADEMACAESERRLLTWAIDWTRQVADMEDAISNNDKISLLRACCVPLTLLELGIRSSVIAATAATAHIIGTATAASGHVLPLPNNTYLLPNVQPPSNCFLTPNVIQALLKWTERHLKPLQLSPKELVLLKALVVLNIDAHGLSSTGESAVGALRDRVHTALFQQCADVCESSKAAGRLAKILLLLPQLHVSFPTVV