MPKPLVDFGNKPMILHQIEALKGAGVTEVVLAINHQQPEVMLNFVKEYEKKLEIKITFSQETEPLGTAGPLALARDKLVDESGQPFFVLNSDVICEYPLLEMIEFHKTNRAEASIMVTEVDDPSKYGVVVTEEGTARVESFVEKPKHFVGNKINAGIYLLSPSVLDRIELRRTSIEKEIFPKIASEKKLYAMVLPGFWMDIGQPKDYITGQRMYLNSLREKTPQELATGDNIIGNVLVHESAVIGEGCLIGPDVVIGPGCVIDSGVRLFGCTVMRGVWIKEHACISNSIVGWDSTVGRWARVFNITVLGKDVNVADAEVYNSGVVIEEQGL*