MPNIIRIGVSACVVGERVRYDGSHARDAYITDTLAKYVEFVPLCPEVACGMGVPREQIRQVDCGGATRLIGYDSGEDWTDRMNVWANRILPGLDEDAICGFVLRHASPSCALMQGKLFSTKGDPPRRGSGFFAGRLMERYPLLPVETDNQLHTPLLRENFVRRIFVLKRWRELLSKGMQIGQLVDFHTRHKMLVRAHDLRGYRQLGQLLGESSIFNNAEIFATYGTLLFRSLALKATPGKNADVLMHAMGFFKKDLDSRDKQELLDMITAYKEGRVPLLIPITILNHYARKYDRPYLTQQFFLNPDPAEQKLLNHA