MSTPYILLFGDQTETNFNVRALFEYSKQSDRLRSYIQRSQESARRAFENAAVPDVKKYAFDSYLGLEERILAEKVPDVVLRTLLLCFTQLGHLIMRLEKDDRVRALWSKQKLLIVASCAGQIPAALAAATQSLDELADAASDIVATSVRAGLDVDRRTSEYSDDRSESWATAVGVSLEEAQGVVATFNQSKDLSAAKGLYCGATSAWATTIIGPPRLLRELFDSTPFGKARVTPLPINATFHALHAERPDIETIIGKAPELDRLNLKRATFLSSESGTIFPPQTARKLLGEALLNMLNRMTDNEKVFGEVRNLTGDQEVCIFPIVAEKVAARLIKGCLALSRRDTTIEFSTIEWWMLSR