MSVALLWVVSPNSEVSNGTGFLDSVREGNRGLESSRFPSRDRNSMWKGRFKKGGRQGWNFGSLNADLRYSCLGRSRTENGRSFSVQSSLVASPAGEMAVSSEKKVYEVVLKQAALVKRHLISTDDIEVKPEIVLPGNLGLLSEAYDRCGEVCAEYAKTFYLGTMLMTPDRRRAIWAIYVWCRRTDELVDGPNASHITPQALDRWEARLEDIFNGRPFDMLDAALSDTVSRFPVDIQPFRDMVEGMRMDLWKSRYNNFDELYLYCYYVAGTVGLMSVPIMGIAPESKATTESVYNAALALGIANQLTNILRDVGEDARRGRLYLPQDELAQAGLSDEDIFAGKVTDKWRIFMKKQIQRARKFFDEAEKGVTELSSASRWPVLASLLLYRKILDEIEANDFNNFTKRAYVSKPKKLLTLPIAYARSLVPPKSTSSPLAKT*