LNFNSEKLIKSFVFFQDEFHPFVEQLLPYVKEFSYVWFHLQAAKRKYTKRHEKRMTVDEEKSVKEDLMNERVDVKQKWAGRLLGKLRKDIQPQCREDFVLSVTGQRPAICVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLEKCPECVYPSLCVNPYHISIAVRELDLFLANFIHTSNPDAQHQDGDEAGNDSGTFFYCFLFDFYSMASSSGMKIIHNNPGPAGTTGVTKVYTIAPQVGAMVTIPPSSSSQGRDAFEQGLQETEVVCNFFFALIHKQSFTQSLCDLFTKRIRGKAGILVLLYSFGNLAPR