MGKKRKVGADEVALKQSGAKKSKAEPAGEKAPAAVVEAGNGAAKDVFRNKEKVLVLCSRGITYRYRHLMTDMLELLPHSKKDVKVESKNNKTTLNELADLKGCTSCLFFECRKKKDLYMWLAKTPSGPSAKFLVAGVHTMDELKLTGNHLKGSRPVLSFSAEFDQLPHLQVTKELLTQIFGTPKEHRKVKPFVDHVFAFSVLDGRIWFRNYQIAVPAPLGKLDKAALEKMTLIEVGPRFVLNPIKMFSNSFAGATLYENPDYVSPNLLRSNEKKAKAGKYVKKVKAKQRRKTHLAANPLQPDELADVWED*