MKNPLLGTTPKEEEVEDREKKTASGFENHLGPKTRETELRLGLSSNGFEDVGDQEKHGQVFSTAERVCGGSVLVLKQRNGGLGAKRWFSETGDGFGDIWKEEKAVFDPNSHPRVVGPSPAPRALPVVGWPPVRTSRKNLAPPPKPKMETNVTPVSVEVPKKFEESMFVKVNMEGYAVGRKVDLKAHNGYQSLSLALQKMFNNFFAINYFKNKEQNEDDMAVTPEHVLVYEDNEGDRMLVGDVPWEMFINTVKRLYIISGSRAPTLVAGSVLKNQQ