MVRSASESSYLEFEAKSARDGAWYDVQMFLSHRNLDAGDPEVQVRFAGFGPEEDEWVNVKKHVRQRSLPCEAAECVAVLPGDLILCFQEGKDQALYFDAHVLDAQRRRHDVRGCRCRFLVRYDHDQTERMGCKKGVREREIRRARERERERERKKRKKDENKRIRSRFVRVYELRMVMDVARIGFHFTPNDEELFQILEMKLRGEYEGGGVTEVDPYEKEPWLVFDKNEPTTFYVFTSLKKKSKTRMERRVGCGTWKMERSLEVVDWEENVVGFKKMLRFEDKKKNTENGRWIMHEYSLRDSDDYVLCKIRNKNIDKLQQPTKIKSVYHQRDNNNTQKRKLNATPLAAGDINPLANAAPLVSEYNDGEIAEEMTITAPIAAENINPLTTATPLAAEFNDKEIVEEMIVAASLVVGNINPLATTALLTAEYNDRKIVEEMIVVSPLAMGDINPLAIAAPLATEYNDGEIVEEMIVAAPLQKEVERNENFAVDIDELWKEIEQKDNVTVDREEL*