MFEELSRPTKDKDRQKSKAYATITTNFGPLNVELHGDRAPKTVYNFVQLAKAGKYDNVVFHRLIPGFMDEGESHIGVNHLEMSTVKRGHINMIPVSMANSGPRTNGSQFFFTFRPTPHLDRVNVRPGGDRPVRDIVILGVQDQSDAALKRRAEAQKEREKKRRGEDVGGVGKYLKVAGGGVLHAVRVTLVWATLTKNTRRHKQHAGGRMQDLFGYLVMGWTPWLMYPLAYLLLIPTGISAWIVDHVPEVLVNTVGAAVDGLTRGVTIASIGTMVGASGKFPGPEVSAWTYTLLSALAVSSSVFRRGAGAWGTMDVWAAGLAGLGYWAMERLSVEDVKGVPGVGRLRGLAGGSEMGNGDEPLMDSLAARTSVLFLHHGEGA