MAALLKKHAREQWNLPWLLQVRRMSIPRIRLKPDRALDKVTERDKLLRPFFRIMDIIAAEDTPAIKLRHLESKRWELGIKNKKLNVTAFMKRYPNIFSVYTNPKDRKPWCKPTSEFMALVDEERKICRDMEPRAVQTLRRLLMMSSVSRIRVNKLQSVRRIFGFPEDFLDRLVPEYPQFFKLMCNGTHTYVELVEWDEGLAVSEFEKAAKQDALNKGLGDVEVKGKPLPFKIFLSPGMALRKKNLEVLESWQKLPYISPYEDWKLVQKGTPLSEKRLVALLHEFLSLTIEKKARLKVIQPFRDEYGLSQKSRHIFERFPGIFYTSLRGGVKTIMLREAYKGSDLLEDHPLVHLKEKYVKMVNAGPRLRGPKDRGKPMDGESVDEVDHAELSDNEDESSGEDSMEEAEDAEYAKDFEDDSSDMNDCEHYSDEEERQTSARPPVSHEN*