MSNSRMNGVEKLSSKSTRRVANAGKATLLALGKAFPSQVVPQENLVEGFLRDTKCDDAFIKEKLEHLCKTTTVKTRYTVLTREILAKYPELTTEGSPTIKQRLEIANEAVVEMALEASLGCIKEWGRPVEDITHIVYVSSSEIRLPGGDLYLSAKLGLRNDVNRVMLYFLGCYGGVTGLRVAKDIAENNPGSRVLLTTSETTILGFRPPNKARPYDLVGAALFGDGAAAVIIGADPRECEAPFMELHYAVQQFLPGTQNVIEGRLTEEGINFKLGRDLPQKIEENIEEFCKKLMGKAGDESMEFNDMFWAVHPGGPAILNRLETKLKLEKEKLESSRRALVDYGNVSSNTILYVMEYMRDELKKKGDAAQEWGLGLAFGPGITFEGLLIRSLTSS*