APKAPADGLKMEATKQPVVFNHSTHKSVKCGDCHHPVNGKEDYRKCGTAGCHDSMDKKDKSAKGYYHVMHDKNTKFKSCVGCHVEVAGADAAKKKDLTGCKKSKCHE