MALDGTTYPLKRLGFIQSYANSAVGFGEHIYKTVRSFVPAFGEPYVRQVEDTATHFGAPYATWAQDTSEKVLRTIDGQVDYSFTSLDAFLNFTRELHGKNMTTFQEAKSQYCQFVENAYNTLKTVIDPTPYIQYSLDLSKSLLDKTVEVTDPDYVVDEAYATWSKVASFGPVSKSLEIAEPLINTANTQAAKLHNSIVSLPVYKTIYNTSLSTKAAFMDSFPYKFGKDNLYPYVAPVTDPFITNVEKSKYVKQLLGQLEPGKTF*