MASSTPPHFFKVLSHTLTLQKLEVPTKFVRLHGETLQSEEVCLKVVNGVKWKIGLEKSNQKVWLEKGWAEFVKFYSIDINFFVVFQYNGHSCFHVLIFDKTATGIQYPSASRELNKNISEHREREENGCFQILGNNQRSKKEDKTQILHSPTPKTMKRSDQACGSKVISKKVELKKDHFHSSDQLNIDLKPNQLRNKVKCLKKKPSIATKEARINNEKASEFKSLTKVPSFMVTIGTSYLDTGRGYLCIPLAFGNTHLKNTKEFNLQVSNGDSWKVTCVERWYSNIQRFEMGNGWRAFARDNNLKEGDICVFELIKNTQISFKATIFRLGI