MAKEILQKHDHVLAGRTVVDTLRTLGFNEFAMAFSQPNQHWRRLRAICNTQIFTTRRLDSYQGLRRLKVQELLAHMREKSQTGLPVDIIEVAFVTVTPPKV