MASSNPLALKLLIHKRANHVVYAESGKDFVDILLSFLTMPISSIIRLTTRHPKIGSLNTLYESVQDLETHYMQTKACKNMLLHPRSAAEEQYKNLMLYIDDEDTDPTEYYICPTWSCSSKTHCLVSTAANARCRCGQSLELIKKAGVSERTVLEQRTVSVGRREVLHLLSRISLLDKLNININDIEERFVTVGKKEALSILKTSLISKMVLSDVFFPKKPQQKYNMLCGPITNAGSAATPEAMEEIALVPPRGLMEWNLRDTIGHGYLSA