MAVSLSTNGIKLYSPVKDKLLGELSGHTSTITDIAFPSPLAPHKLCSSSTDGTLRIWDTRTHRQVCCLKSPSPRELWSFSLGGMSGNLIAAGSQAQIMFWDWRTKKQLGCLEECHTEDVTQVRFHPNKMDKLLSASVDGLMCAIDTSGGINDDEGLDSVLSVGTSVARVGFYGESNEKVWCLTHTESLSVWNFEEKRLEADFGDTRSRASAAWSLTPVNYLIDCHYSPTLDGLCLVAGTLGGTIGMFPVNYTKCGGDTHCSGQIGPVCSVLEGGHTAVVRSVKTFDQSELFCWSGGEDGRLCSWSKPSSSSEFESSAWVSSNLVLKRAKQSNKRHVPY*