PLARYFPADEQRRFLNAHHLFGVSKIQKTLRDTPPELHADAMQALTFEANARASDPVGGAARVVVELCRQYEMLHAELAAVQHHLKLCRQQHAAAAAAAANDPLVANVDPLADPAAEMLFAGAVVPNQNDDAMVDAFYADQQTAGDGDQEQYLVKDEALAAQPPPQQPYEYLNYGTAGDEGSSHAWYTGNGGDADASPPMGLSDQLQQCQIGAAPPFDVKPELPATMEHGGSVFVEQPEQKILPAAGSSSSAAAHCQLELGCSSNAWKVGTHVIN