MGLKKLFKKVKKKVKKGFKKVKNVAKKGFKGVKKAAKGGLKFAKKALDKTTKFASKIPVVGKFASDAQNMVKGGIAGMKQNWKMLKKGNFKGLGKSALTFGKDALKIPEMVKSGKGLIKSIKIGNFKGIAKHGLGLAKTVPIVGDYVETGHGFVQSAAKGDVHGMLKHGVSLATDIGTTAATIGAGVAVTVATGGAGAGVGIGMVAGTYAAPGAPRRAALGVAAKTAAKAVGKAVLRAGAKALVKGASKAALKAGGKAGGKAMAKAGAKKLGKQGLKHSRKAGKKAIKQGAKAAKGRAKKAGKNGAKSRAKKWGKSAGAAVVEAYSAAGAEEASLCSGLWAEAAGLDLGPFVEEGSHGESEAAAAAAAAAGLGVGHHEFAPLA*