MGAGMLGNLNDIDLRMLRTFCAIVEAGGFTAAQARLNTSLSRLSVLVRDLEVRLGYSLCRRGNGGFQLTEEGQELYDAALGLFSDIARFREQVRGLGGRDREALHLGCVDGVIGQHCLPLPLAIRLFRQRAPEVLLKLHTRRPDELEHAVLEERLQLAVGAFHHRLSGLYYQPLFREEQNLYCGSAHPFFARADDEPALDEICAADYVGRGYMAENHRPHDLRFNQGTDAYTMEAIATLVFSGTYIGYLPTHYAATWVAEGRMRAIRPRQLAYDSEFHCITRQGHEERPTLTLFLRSLFEAQKQLGVQAPANTNGIARQL*