MAQKPRTVICVGDIHGYISKLNNLWLNLQSAIDPSDFSSALVIFLGDYCDRGPETRKVIDFLISLPEKHPDQTHVFLAGNHDFAFSGFLGLLPRPSDGSDLKDTWKEYSKSEETEGWYTGEGFEDMHLQGRRWAGKIKATFNSVKGMAYKGSIYDAGSTFESYGVPHGSSDLMKAVPESHKKFLTNMVWVHEEDDVCIETEEGLKHCKLIAVHAGLEKGNNVEEQLKLLRAKDTSISKIQHLSGRKNVWDIPQELDDKHTVVVSGHHGKLHIDGMRLIIDEGGGFPDKPVAAIVLPSKKIIRDTDNLSS*