MSVKKQKCFSQADKLEIIAAHEAGKSRIELMREYGLPLSSFYRIIRQRDSIIQQCLQGNGNLRRNRGAGFPHVERCVLEWIHQQFDQSLPMEGPTIKAQAKLFSIKLGIEDFCASNGWLHGFKKRHGISFNRSQHEEFRRTLPTGPDGLGADWASRFTALLDECDSSDIYSLVETGLFYSCLPEQIDHYQGKDCRHGEHGKDRVTVLLCGNVTGTDKLPILAIGQTSRATIAKDLPPPTIATYECNWNAWLTRELFQAWLKKVDQ