MKPGKSQAGVFGVAIWEQYGVGARGGFWDTSQILALLVEWLATLLMNVRPKTQGIERAEPAGDIKVGESSSTHKQGEPGKTAQPGTGTTPLSFCFDNRQLPTDKNVEIHLAEDAMSALLSNNIEQAVLENIHQQKAQKEIIPMAPEQIQQNKRDQVAAQNIPPNNEIENLQLERSVEHEPAEGNVANAATQEQSVMEFAASRVTCSQSRNKDAACADSAILWGRPLLIFRNRRLELVHLRKKVASHLLPLRRSREKDLPNQDDYRNSVHGANWYAILIPDLLMKIISWNVRGLSSAIKKKMLSSWIQKHSADIICLQETKLSASRFKWWSAPLLRQYKCYAASCYKGREGLVTLISNKYQVTSELFDDRLRVIALLLISDLGTFWIVNVYGSQDSSIRAKQWEWILHATDGQDCMVAGYFNMTTSSADRCGGPHVMSSEEKFTWEQLI*