MRSLLVLTILSLADFSAAFTSHSFRSTVSRQRTRVSACDEDNNDNDPSVVSRREAIQNAGLALSSMLLIPASATTLSPLAAHAEGEPKTIILTGSNSGIGFEAVKRLSADGHTVVMPCRTMEKSLGAIQRIGSTAGNLVPAECDLASLASIQAFAKELPSLLGSNKKIDILGLNAGLARDTSAVDVARTKDGFELTVGTNHFGHFALNKLLLPMMNPNGKIVITASGVHDPESPGGAQGEKATLGDLEGLKRDGKLFEMVDGASFNADKAYKDSKLCNVLFTRELQKRLEASDETKRITANCFNPGLIVSTGLFRDQNPLFTKVFDVVATDVFKVGETPTFGGGTLYYTTTVDTRGGYYSSAPGSSKYGDAALGNQFAETQCSKEASDDAKAKNLWDLTDSLIGL*