MGTAPNRLFDSKNFPAGMGVMVVDDDLLCLKVVEKMLKACKYRVTACSTAESALAILRTRKDEFDIVLSDVHMPDVDGFKLLEIIQFELNLPVLMMSANSDSSVVLRGIIHGAVDYLLKPVRIEELRNIWQHVVRRDYSARNSGSEDGVNPSSPSKRLKTSGSDSKSEEVERAANEAGSSKARKKPAGKKGAKGSKEKEAERKGDAIDSSKKPRVVWSAELHTQFVTAVNQLGIDKAVPKRILDLMGIQGLTRENVASHLQKYRLYLKRLQGNDLMRNGSNASSSGGVSQSRAKEQPMTIKGKNVNPFLDDNIFRADDLGLPGDLGNIGYDASFDPSLLAPLDLDKVGKSDVLGADPSDNILNFFFQGD