MRFYQASVAKRVGCVGSRVRDISKKKTNNLMRLCLLVPTKRRYHRDRATMASLSAKDFLACCGSSKFASEMAKLAPFSCCSEAVEAARFIWWNKVDIPGWLEAFSAHPRIGDVAALKRVVPTAEWSKGEQSEALKSADNSILQELAEWNRQYEAKFGFIFLICASGKSSSEILASVKDRFASRPIDELQVAAAEQQKVTEIRLAKLFVERESPDQQSGQSGGLLGIVQTDGAVMSTRDPAAHLVSTQHSLLRPPITTHVLDVSRGRPGAGIDVALDLWKGFLMHGESGEWTKIGSSVTDSDGRSGPLMAPSNSVTPGRYKLTFNTGKYFSKLSNNGERSDLGGGSFYPYISVVFEIKPGQVSEHFHVPVLLSPFSYTTYRGS*