MSVALLWVVSPNSEVLNGTGFLDSVREGNRGLESSRFPSRNRNSMWKGRFKKGGRQEWNFGFLNADLRYSCLGRSRTENGKSFSVQSSLVASPAGEMAVSSEKKVYEVVLKQAALVKRHLISTEDIEVKPDIVVPGNLGLLSEAYDRCGEVCAEYAKTFYLGTMLMTPDRRRAIWAIYVWCRRTDELVDGPNASHITPQALDRWEARLEDIFNGRPFDMLDAALSDTVSRFPVDIQPFRDMVEGMRMDLWKSRYNNFDELYLYCYYVAGTVGLMSVPIMGIAPESKATTESVYNAALALGIANQLTNILRDVGEDARRGRVYLPQDELAQAGLSDEDIFAGRVTDKWRIFMKKQIQRARKFFDEAEKGVTELSSASRWPVLASLLLYRKILDEIEANDYNNFTRRAYVSKPKKLLTLPIAYARSLVPPKSTSSPLAKT*