MDQKNGSEENGSAPPLLPLSKIIRAARKRILVTGGAGFIGSHLVDRLMESGLNEVIVVDNFFTGSKDNIRRWIGDSNFELIRHDVTTPLLLEVDQIYHLACPASPIFYKYNPVKTTKTNVLGTLNMLGLAKRVRARFLLTSTSEVYGDPLEHPQTEEYWGNVNPIGVRSCYDEGKRVAETLAFDYHRQHGLEIRIARIFNTYGPRMNIDDGRVVSNFIAQALRGVEMTVQAPGTQTRSFCYVSDMVDGLIRLMEGDHTGPINLGNPGEFTMLELAEAVKELIEPSASWKMVENTPDDPRKRKPDISKAKALLKWEPKVTLREGLPLMAEDFKARLQLTEKHQ*