MKQVLECLPIPMMSVARPCYTHVPEAMPWLETGCRRYKYGCPSLGCKGRASPILATGKPPSNVEGEETNGESTASEVPLPPAEAQPQSSDSETRARKSVWQSLKVGLPVLGSRFRGQNVASSSSSSSSSSRPLLVTAGELPLVGNEAPDFEAEAVFDQEFMKVKLSDYRGKKYVVLFFYPLDFTFVCPTEITAFSDRYAEFEKIDTEILGISTDSVFSHLAWIQTDRKSGGLGDLKYPLVADLTKTVTKAYNVLIPGQGIALRGLFIIDKEGIIQHATINNLAIGRSVDETLRTLQAVQYVQENPDEVCPAGWKPGEKTMKPDSKLSKEYFAAI*