MLKIVGVRFKDVGKIYYFSPGELEITENQGVIVENAQGIEFGKTVIEPRYVDEEDVVLPLKKVLRIATEADYKCVAENGDSCQKAFLLCDEKIRERELEMSLVDVDYTFDRNKIIFYFTAEGRVDFRELVKDLASVFRTRIELRQIGVRDEAKLLGGIGPCGRMLCCSTFLGDFEPVSIKMAKDQNLSLNPTKISGLCGRLMCCLKYENDEYEQAKREMPDVGVKVKTPEGAEARVSGINLLSRILQVSLPEEETVIEYELDELRPYNEFLKQPAKS*