MKFDQPTRNYQPVQFQLTKGSWLFRLWGTQGGFLYNNNGGKGAYSEGLFITDYNITLYYHVGKMGSCANTVITTSTFDGGSNFIGRDNDRSCTGGSATFISRDENGEQLLLISGAGGGSGQYAAKNVEFIGGFGGPFAGDGVGQAFQIEESEAIKVRGKGATRIHPGDGGSHPGGTNDKYINRPALGKRGEYLKGGDADTGASGSSGGGGSGYFGGGGGADIGGGGGGSSYASPDLYNVILLGGDKAVDSPSATREVGHSNNGCIEIIKHNPYTIEKNNNSSCNRKIVSIVYYFHYPTYFSILFLGFLFEIK