MQSSTHLVHYTGEKITKRISILNAAGETLVGVLDDTGAREVVILSHGFRSSKEDAVLLNVASALTRIGMSTFRFDFSGNGESGGHFQYGIYWKEVEDLRAVIVYWTRNGRVVNAIVGHSKGGNAALLYASKYRDVSTIVNLSGRYSLEQGMKERLGENFLEKIKKDGFLDVIDKQGNVEYRVNEESLRDRLNTHMQLAISEIPKECRVLTLHGSKDQVVAFSQAFEFDKHIANHTLKIIDGADHVYSKHKEELSALVLEFLKGDAQTCRTLENKMSKELNRTISRI*