MFLARNAGRAGYRGVVAYQQAASFSVSSAKAAGSRSSGGSDAGDYAREAAEHAKAGLKDLKNEASWKAKGVANQAAGAFERAKDTVKEGVHDMKRSGSRVFEQGQEEVEAGAQHAKAGYQSAKNAAQDTAATLKDKAGSAWNQAKHVVEDKGEDVVEAVKDTASKVWGKAKHVAEDVKENAQSPGGIADKASDVWSAAKDKAADVLSGAKHTAENLAHKAQAAIHDATASSGSQSQSQSQSQYRQGQQQGRQDQQQSKSQWGQTSPQSPDGFRPQAGQGPQGGKGPGQAGGRR