MTVLVNASTKDPSEDDEVTNKLASTKNLDDLTVVSFYKFADIPDYTTKRQSLVDVCGRLHVSGGIILAAEGINGSISGTKKAVAEVLESIQADARLANLRITRAPASYDEVGSDGAFRWNHVRVRLKKEVVPLGVPGLNPANKAGQYVKPSDWNELISDPETVVIDVRNSYETRIGSFKGALDPKTASFREFPDWVDKNLSLKGDRPCRIATFCTGGIRCEKATAFLLDRGFDEVYHLEGGILRYLEETQPAESLWQGECFVFDRRVSVEHSLVPGTYDLCYACKKPVNKQDMESTEWEAGVSCPHCFHHKSQREKDRARARQRQFDILSY*