MVRLTADLIWKSPHFFNAIGERELDLRGNKIAVMENLGATEDQFDTIDLSDNEIVKLENFPYLIRLGTLLINNNRITRINPNIGEYLPKLHTLILTNNRLVNLVEIDPLVSLPKLRTLSLLDNNITKKPNYRLYVIHKLKGLRLLDFKKVKLKERTEAEKLFASKEAEEEAKKESAKTFTPGEVPNVPEVSKEEQNPKAVAPTPEQIIAIKAAIVNSQTLEEVARLEKALKSGQLPADLKIPDDAVAAESVPAKDDKMDLDSHNDSNDEPKNAENKQQSDEAAPIEQD*