LPADYDWRDHGAVTGVKNQGSCGSCWSFSTTGAVEGAHFLATGELVSLSEQQLVDCDHECDPEQQDSCDAGCSGGLMTTAFEYTLKAGGLQREKDYPYTGKDGKCHFDKSKIAAAVTNFSVIGLDEDQIAANLVKHGPLAVGINAAWMQTYVGGVSCPLICFKRQDHGVLLVGYGSHGFAPIRLKEKAYWIIKNSWGENWGEHGYYKICRGHNICGVDAMVSTV