MPLPQPVTAVALQRSAGKLGRAAVACMQGLRKEFEDFHILDQELGICGVFDGHLGEEAAAFCAEHLHLHAMGADDTASLTKAFGDCDDALRKALPAKSEAGTTATLARVQENGSDDSLNVVVANLGDSRALLWRPGPTSYSLLSESSFHVLKRQERIDGTLACSRALGAFRFKGATPSEPSKVSCVPEVYHWTAKRGDWLILACDGIWDTISNQQAVDRICKVPGDLGELLESVLHFCIDREADDNLTLLAVELGAVDHQDTTCTISAGGFLKTKDSEVLEQYALFCQRFGYSIQKEMRPKGPPVVKLSKVEPREPLQGGAAGGYPADPALTDPAGGKGYGKKGVPAGKGHQKVPAAT*