MLGTALVDMYAKCGVLRDAQCILENLPSQDVVAWNALIAGYAHHDQGCEALNCFVKMQKEGFCPNDITFISILKSCASMKSIEYGEKIHDEIISRNFLQKNSALGSALVDMYVKCGALAKAQDVLQDLPIRDVVSWNVLISGYAQHLKLQEALTCFVEMQKEGLYPDEVTFTCILNVCGGIGDTNNATQIHSEIARRGILEKNAGLANALVDTYAKCGMLAKAEQVLEELHFQDVITWNSLIRAHIQHDQFEEAFICFAQLEKEGLSPDEITFTCILKACSTMGAISKGTRIHCDIVNRGLLEKNIVLGTALVDMYAKCGSFTNAKEVLKDLPHRN