MLRKILTDRVAEGHLRQYVHLEDAQKEVSPTSKYSNERVMVISGGIAAGEPCKEGRQKGPPHLRPAQKNLPSVEISEDDYRRAAAPYDDDPLVIEVKVANLKVKRVLVDTGSSSNIISLQCLRKLRHNPEDIEKVYGPLVGFGGSIVRQISSILLPASVGIPPVIKEVVIRFIIVANHTTFNIILGRPTLNDLKAVIVPHLLLVKFVGSNGRVGSLYGNQQLVRDCYLSTLEPTAWGASPKGKEQAKPPASRRKTREIPTEHNAERRPEPVGALYDIILDLADPSRTVRIGVHPDDPMKMEAVGRANEQGKLTPTWEGPYEIYEEVRDGTYRIQDMQGRPILRTWNADNLKKYFFYIDTYLDYMHCKDV*