MACNKLVDSTKLGSQGLEVSKQGLGCMGMAGLYGPVKPEDEMIALIHHAVDSGVTFLDTSDFYGPFLNEILLGKALKGIRHKVQLATKFGIHFENGQRSYQGDPAYVRAACEASLKRLDVDCIDLYYQHRVDTSVPIEVTVGEMKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVEKDIIPTCRELGIGIVAYSPLGRGFLSAGAKIAEGLTSSDYRVVALPRFAGENLDKNEKLFIELHKLASSKGCSPGQLALAWVQHRGADVVPIPGTTKVKNFKENVGALQVKLSREEVEELEALFHEDAVAGDRYPNMQSGTFFDSETPPLSSWQA*