MADAKLNVGFLGLGIMGEAMARNLMKSGLFASVTVWNRTLAKCQTLVSEGAKMAETPAAVVSSCDITFAMLADPDAALAAVFSDNGVLKGISAGKGYVDMSTVDEATSTKIGEAVTAAGGRFVEGPVSGSKKPAIDGQLIIMGAGDKELYEQCQPAFGVMGKKSFYLGATGAAARMKLVVNMVMGAMMGAFCEGMALADKSGLEQSALLEILGLGAMANPMFAMKGPAIMGRAYPPAFPLKHQQKDLRLALALGDALNQPLPVAAAANESFKTAKALGRGDEDFAAVYEATQK*