MSQQPHALPWSLHYQYRECGGSLAPCRESFYEHAHTHAPPHLYRTHTHAPPDGQTQPHACGIPFSKCNEDEEAREEPVSSSEPHHRWDEKLGLIFVSNMSDSDAPPAPRRAASDAIRYSLARSRPSHDAAVSFEVIVSIILYTIEPDYTAHCTGKQLAVCDAARRVEPDRPRQPAARHHYTFRYTHSVPARGVAVSRKAVDLGRQLILFTRGGVTLQVARRWGAQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGDHAPPFIIFALASSNQQCERYVYKFVCDPEALFSMAGGRLPPPYPHRYYHPLDQLPHYDV