MSSLLQGRLHSHYLASCRVQQAGCHTQVWRSTSMAFPLRTPLRPFQPQDRRHLVTVRSSDELAALAAEAQREALARERDALLRQPDEALRARLLKHGFAEQTLPEGRTALLDLLAEANLKARSQVVSYPLRKTPRSPRAIKSFLVAPIDVEDVGFVNFLLDSGSSGALITAELRERLGLSPSDGQVVKGVDSSGLTLRQKVRLPALRLGPQMLNIRDAYVTSLKSDHDIDVGGVLGLNFLRMFEFEICQDRQRMSFHPPGHIDKGVLEVEGMAKLNCDVLKGGLLGVPVSLNGSARFPAILDLGANFSILNWPAAELAGVRRGGGEAGEGGSGGSSSSSIEEIASVDGQRGNRIRRGFLDVVLGDEGSPYVPSRALALMVRDIPSFSALGFGDSPVMVLGYDLLSADRLVLDLRNQRIFVK*