MFLKVLGAFLVVLSCSRLGVYMAARLSERRGLLKKIRVMVIHLRGEILYANAPLYEGFQKAGRRSGGREGLLFETVSEQLLKEQGKEFFAIWQEAVTSYLPQTPLTKEEGEQLLAFGEHLGYLDREMQERTLSLYLEELEREMEELNQEIAQKGRLYTSAGILTGLFLAVIFI