MSPVPVKLISECFVRPESESEKYHYLSPLALKLLWLGNTQYGILFLTSTSKSKFFNKLKVSLSHALVHFYPLGGRLVSKNDEEGSCSIFVDCHSGPGARLIHASALDMSVSDIVNPYNDDYDVPLVVESFFDLGERQVNYDGHTRALLSVQMTELADGLFIGCCINHCVGDGTSLSLFLNMLSHIFVAGVDDVTTLPRLPVFKSPPSLSAGYPTIKLPLMEANDFISQFDESQLLRDGIFPFSVASMAKLKSKANTEANNTSPLISSFKALCGFLWISITRARNLSLDEETTFAIAVNIRSRLDPPLSPDFFANSFVGAAVTAKVGELLKNGLGWAAMLIHEEVEKVDDKAARQALVLPHGKTPIMESPGFISFGPNRVVIGGSPWFGFYGAEFGLGKPVAVRTGYTNRADGKLTAMPGRHGPGSVDLQVGLMPQYMSALLLDQEFINYVS*