MGRAEIDTRAPFRSVKEAVMLFGERVLAGELYANKLKEMRDRAGENAQVQSRYGAVTAELEETKQSLQKAREEGDLMVNCLRSLREELEETKRELIKLKSRNFDKQLVDPELEDLKFIENATKIEINTQTEDAEEFQKKRYVTFASPPSVTRIITNHDSSSEYNSEVSRALPPLCKAVEFEGFTTTNQMAGGQGQSEREDKVALELTEEIFQSMEVGMAFRDYSGRISSMDFHRTSSYLVTASDDESIRLYDVATGTCLKTINSKKYGVDLVCFTSDPTTVIYSSKNGWDESLRLLSLHDNKYLRYFKGHHDRVVSLSLCSRKECFISGSLDRTVLLWDQRAEKCQGLLRVQGRPATAYDDQGLVFAIAFGGYVRLFDARKYDKGPFEIFSVGGDISDANVVKFSNDGRLMLLTTMDGHIHVLDSFRGTLLSTYNVKPVSSTSTLEASFSPEGMFVISGSGDGSVYAWSVRSGKEVASWMSTETEPPVIKWAPGSLMFVTGSSELSFWIPDLSKLGAYAGRK*