MSNVITQNWPPKPTFTEKELGDISGKVVIVTGGYSGVGYQLSKILYAANATVYIAGRREQVGLDAIKAIKAAHPDSKGRLEFLQLDLADLSTIKASAEAFLAKESRLDVLWNNAGVMSVPKGDSGLTKQGHESMVGVNCLGPFLFTKLLHPLLESTAKSSPPGSVRVVWLGSIMIQLMAPKYGMDVDNFDFKKSKPMLTTRYSISKAGNLFIGSEWAKKDAKNGILHLTVNPGNLRTPLQRGMSVFEKYAITWLLHEPIYGAYSELFAGLSPDVRPEDSGRFIIPWGRFGTTRPDIDAGGLVSQNGEPSRAAKFFEYCEEQTKAYA*