MGNLEHALSAYENALRHNPMSLSGLTQVAGIARIKENYPKAVEYFQRVISMQQDNGEVWSALGHCYLMQDDLQKAYQAYQQALYLLPNPKDPKLWYGIGILYDRYGSLDHAEEAFASVLKMDKDFDKANEILFRLGIIYKQQGKYADSLECFDRILRNPPSPLAHADIWFQIGHVFEQQRDHVRARDAYERVVQDNPNHAKVLQQLGWLYHQDGSSFQNQDVAIQYLTKSLEADPADAQSWYLLGRAYMAGQKYNKAYEAYQQAVYRDGRNPTFWCSIGVLYFQINQYRDALDAYSRAIRINPYISEVWFDLGSLYESCNNQISDAIDAYARAAELDPSNTAIAQRLQLLRQAQLTGSALPAAPGPQDVHP