NDAPYSVDEASLRAAIHIPASFSYGANGKKPVILVPGTAVPAGSTYYFSFSKLANAAANVDPVWVNIPSASLDDAQVNSEYVAYAINYISGISSSNVTVISWSQGGLDTQWALKYWPSTRDVVEDFIAISPDFHGTVLEYFVCPGFPTFACTPSIWQQGWDAKFISTLRANGGDSAYVPTTTLYSSFDEVVQPMGGDSASAILSDNRGVGVTNNHAQTICAGKPAGGVYTHEGMLYNPLSWALAIDAINHDGPGDPSRLDLDQVCGQLIPPQLGLDDVLGTEGLLIVALAEVLGYGNPVSGEPAIKSYAQ