MNLNEEKNVEAFTLDSEDNKDGKDFDKSIVHLENAGAANSQQWDQLRLDAMAAEELEHSMLCIVMEGYDIGLLGSIIGLPTYRQKYGHYSETAGSYQLSPCSWAQDRWGYRRTIQVALIAQMLCGLPWGAFASSAVSYASDVTPVPLRGYLTTYVNLCWVIGQFIAAGVLQSTSTRTDQWTLAPESPWYLVRKGKLEEAKQAVARLSRRGDVTDPAQTVAMMIRTNQIELANQTGSSYLDCFKGSDLRRTEIACLGWAAQSNAAWGQAAAILIWVLVYDFNTYQINPDAWNWKGKAGFFWGASAGLITIWAYFRLPECKGRTYRELDIMFERGIPARRFK