MKNLLEQIQSRLDELNKAERKVAEVILQNPQQATRFSIAALAQAAAVSEPTVNRFCRSFGMSGYPELKIQLAQSLASGAAFVTQAVAEDDGPEAYTRKIFSNTIASLDSAHKLLDPRVIDRAVDLLIQARQIHFFGLGASASVALDAQHKFFRFNLAVSAQADVLMQRMIASVAHTGDLFVVISYTGRTRELVEVAHLARENGASVLGLTAAGSPLARASTLCLDIPLPEDTDIYMPMTSRIVQLTVLDVLATGVTLRRGVDFQPHLRRIKESLVPTRYPLDEDN*