MASSASQSADENEGFDLLKCSTVQEGKKDAEIRLPLGYRFDPTGDEILVYYLFNKIMDRAMPTYDLIKEVDVYECHPNQLPNGDFRHTADFNAAYYFANREPFDAREGKIIKTATDGGYWKVIDDEEEVLFKDSDVIVGFETVMKFYKGQAPNGTKTPFVMNEYRLNPRVVPAHVLNESIKTKIERYVVCRIINKEVSNQPAIDYGQGLLXLLQKSSAGTVEDGVPK