MATEGLGFLGLGIMGVAMAKNLLKLGVPVCVWNRSPEKCDALVAMGATAAKSPAEVILKSKITFGMLADPAVALTVAFGPGGVVESIMPGKAYVDMSTVDAETSMTISKAITEKGGRFLEAPVSGSKKPAEDGQLVILAAGDESLFNDAGAAFDVMGKKSFFLGEVGNGARMKLVVNMIMGSMMTAFAEGLSLAEKAGLSQNDLLDVLDLGAIANGMFKLKGPSCIKGSFAPAFPLKHQQKDMRLALALGDEVAQTMPVAAAANEVYKKARTLGFGDNDFSAVYKAIADSS*