MNLQLGMPMDDLPLLSRRLLHVNQAYLQHHRFQQMIRLVIHPLSLHAQEDMDYASESFVSRVQNVIAQYGRWHMAEWRKEVNNAKSTTQLLTEISQSRSLSDLEKDSLSHAQSKLAVNDQRKLRKWQIRARMKPLVDKGCSSKAFFQSLHATRKKNSCLRLRKMDGNWTHSFSDLQDECHNYFQKLFSAPGSPSNQVIEARNQFLQYDSGIVQRDDALTLERPFTDMELDNALRHLGKHKSPGWDGLTLEFFISFWDDLKEVLLQMSLARKSAAALLEAWLTQACPQKESR*