VIQSLKALFEGKTTGASIQYTTTQRGRVMLVYEGYRYVVNRQSLKNVFWRCSRYVKHSCRATLVTSKVQEVTLRIAGTPHTHAPEVSSMDLTTDLLDEFPELQ