MKRSLAAVLIFAAFAANVQAVTVDVYYAHLCPDSVRWVQNQLLTLNPTLLNAITLDFIPFGKAQSVNNGQSFICQHGPAECEGNRVQSCVLSLLPTQQAQVNYVGCQMSFTADPRGWECAFRSGVNLNAAEQCVEGTQGTTLQLEAERRTQLITPAFIPTIVFNGQFDQGLQDRSLNDFAGIICELAGLTGVGC