MEARDKQVLRSLRLELGAEVLVEGLVLQYLYQEGILTENHIQEIKAQTTGLRKTMLLLDILPSRGPKAFDTFLDSLQEFPWVREKLEKAREEVTAELPTGDWMAGIPSHILSSSPSDQQINQLAQRLGPEWEPVVLSLGLSQTDIYRCKANHPHNVHSQVVEAFVRWRQRFGKQATFLSLHKGLQAVEADPSLLQHMLE