MRFFIILLMTFPLFSCVDADIDDLTRFVAETKTKNYPLDDKVPTFKQINPLTFTQATGRNPFSEPTAEEVAIAVINAPKSCPQPNLNRKKQALEMYSLDNLTMRGTVMVDQVLWGLVQVTGGELYKIKPGYYLGLNHGKVVNIAKDKIDLLELAVDRDGCWQERITKIMLSSSE