MEKWRFYGGHQFQSYSFHEEGNLFQDWSLDYVLGEDDPFFTRHFSTSVHSSFVQDELYTLFNGDILSIWGDMKEDAYHKSHKDGSEKEEKLDHEKAMELQLQRLPSGRQSGERTLTFELVSQYFCLPIKQAARELNVGLTLLKRRCRVLGIPRWPHRKVKSLETLIKNVQELGMETGQDEDDNTRNAVEMLQQTKKLIEQSPDAKLDDWTKMLRQACFKENYKRRRLLAIEG