MPLFLQDIVECLTPFTIVHFGGSILDGLARLFDSYIDTCMRAIPCPSEDENSTEFRDNSNLICAETEVQQLALLGNASALADELMPLSVSKFLGQQTENQEGTYKTAATEQLASLQVELKDWRRHLQRAADRLRDHFCRQYDFWEVIEDNSASLSPFGLQQFILDIHFVSQIAKSECYSSRHINQSVSSIITHAIKAFTTRGIDPNSALPEDEWFIDTAEAAIGKLRSEGSYNNLEEVPAGVLDVEIDRERDGQLMPERQKWKETRALNIIKILNLDKMVVPGKLWESWC*