MKKPKKFVRAAGGTVWQDDSLLEWDPNDYRIFCGDLGNDVTDEVLARVFGKFPSFQKAKVIRDARSNKTKGFGFVSFKDPTDFTRAMREMNGKYVGSRPIKLRKSNWKNRNIDEVKKRQKEKDVLLGKRR*