DDAPYSVDEDSLRAAIHIPDSFSYGADGKKPVILVPGTAARAGTTYHFSFSKLGKAAANVDPVWVNIPSASLDDAQVNSEYVAYAINYISGISSSKVSVISWSQGGLNTQWALKYWPSTRAVVEDFIPISPDFHGTTLAALLCPGLSTVGCTPSIWQQKYDSAFISTIRADGGDSAYVPTTTLYSSLDEVVQPMDGNSASAYLSDTRGVGVTNNQVQTICPGKPAGGAYTHEGMLYNPLSWALAIDAINHDGPGDPSRLNLDEVCGQLIPPQLELDDVLGTEGLIVVAPAEVLGYGSPASGEPPIKRYAK