MLCLPCWAEQFFNTAWVVDTRKVGVRIKEDMEPKELRHAAKGNVQLNGTFFWRVRMLGGVGINSYTRNSAKQAVGFSLIAPALKNVIAASDFGYDETSPVRIADLGCVSGYKHNPCSGACGEAIRACSAMEPEIQAFFSDLSSNDFNTLFQLWRGTWVIGVVHSRRGMKPLWCKLMRIFAGSYPAEHKRLFLEELSDRETHATFCMPWLFRTIDEVVAIVSEMPGDGSLGNVLAEGNFSCSIALEIEEASMDSQPPHVLAFPFPTQGHINPMILLCRKLASMGFVVTFPHIGSKNMSSTADEQFX